Greetings: I have been testing/tweaking PHP 5 via a major OOP based project of mine that relies on PEAR::DB. There are some major hangups, most of which I've mentioned in other places. To be complete, I'll touch on them here.
1) The "var: Deprecated." warning from the new E_STRICT level is a real pain. Now, in order to have code that will run under PHP 4 and 5, all users will have to change their errro reporting level to * ~E_STRICT. Worse, since strict is disabled, people won't be able to see really major deprication problems problems. I urge var deprication be removed from E_STRICT until PHP 5 deployments far outweigh PHP 4 deployments. 2) Argv and argc are not being defined anymore. Haven't heard back on either the bug report or the thread I started here. http://bugs.php.net/bug.php?id=26206 [PHP-DEV] argv & argc not defined. intentional? bug 26206 http://groups.google.com/groups?threadm=bp3rs1%249p0%241%40FreeBSD.csie.NCTU.edu.tw 3) Return by reference's bizarre behaviors. I'm in favor of making it just work for actual cases where variables (hence real references) are being returned. Discussion: [PHP-DEV] return by reference behaviors in PHP 5 http://groups.google.com/groups?threadm=bpuutq%24fbf%241%40FreeBSD.csie.NCTU.edu.tw 4) When loading the class files PHP crashes. Bug report: http://bugs.php.net/?id=26418 Thanks, --Dan -- FREE scripts that make web and database programming easier http://www.analysisandsolutions.com/software/ T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y 4015 7th Ave #4AJ, Brooklyn NY v: 718-854-0335 f: 718-854-0409 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php