All, I came across the following inconsistency between PHP 4 and PHP 5 Build 2195(Jul 24 2003 20:10:21). The error makes sense. I am just curious about the version inconsistency. Is this due to a change in PHP 5 (as part of the class enhancements) or is it an oversight? For my information, please advise.
==Example== I can initiate a class before it is defined in version 4, but not in 5. <? //filename.php //you can initiate the class before it is defined $page = new PageClass; class PageClass{ blah...blah...blah...; } ?> will work in PHP 4, but will generate an 'Underfine Class' error in PHP 5. In PHP 5, the above must be written as <? //class must be defined first class ClassName { blah...blah...; } //class must be defined before it is initiated $page = new ClassName; ?> This error makes sense, as you cannot use something that doesn't exist. I'm mostly curious about the inconsistency between the two versions. This is not a big issue, but I am curious? Any comments? -john -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php