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

Reply via email to