php-documentation-list | 2003031
Date: 03/08/03
- Next message: phpdoc <email protected>: "[PHP-DOC] Notes Status, 9039 total"
- Previous message: gk at gknw dot de: "[PHP-DOC] #21504 [Com]: W32api extension documentation is obsolete"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I'm not sure if it is the result it supposed to be, but on page:
http://www.php.net/manual/en/language.oop.constructor.php
The 4th example makes no difference when running under PHP3 and PHP4.
The example is to demostrate constructor:
class A
{
function A()
{
echo "I am the constructor of A.<br>\n";
}
function B()
{
echo "I am a regular function named B in class A.<br>\n";
echo "I am not a constructor in A.<br>\n";
}
}
class B extends A
{
function C()
{
echo "I am a regular function.<br>\n";
}
}
// This will call B() as a constructor.
$b = new B;And the result is (Under Windows):
D:\TEMP>\php3\php.exe class.php
X-Powered-By: PHP/3.0.17
Content-type: text/html
I am a regular function named B in class A.<br>
I am not a constructor in A.<br>
D:\TEMP>\php4.3\php.exe class.php
Content-type: text/html
X-Powered-By: PHP/4.3.1
I am a regular function named B in class A.<br>
I am not a constructor in A.<br>
D:\TEMP>\php5\php.exe class.php
Content-type: text/html
X-Powered-By: PHP/5.0.0-dev
I am the constructor of A.<br>
Is there something wrong here? Thanks!
-- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
- Next message: phpdoc <email protected>: "[PHP-DOC] Notes Status, 9039 total"
- Previous message: gk at gknw dot de: "[PHP-DOC] #21504 [Com]: W32api extension documentation is obsolete"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

