One corollary to becoming case-sensitive for function names needs to be considered: a standard should be defined for module/extension function names (even if it's as simple as "all lower case no underscores"!), and EVERY module/extension must be checked for conformance before release of a case-sensitive PHP. Otherwise, poor saps like me who use several modules, some only occasionally, will have fits trying to remember which convention each module uses (for example, "I know it's OCIPConnect, but is it yazconnect, yazConnect, yaz_connect, Yaz_Connect, ...?"). It's bad enough already with inconsistency of underscores (OCIPConnect but yaz_connect, according to the manual), but throw in variations of case convention and it would be a complete nightmare.
Cheers! Mike ---------------------------------------------------------------- Mike Ford, Electronic Information Services Adviser, Learning Support Services, Learning & Information Services, JG125, James Graham Building, Beckett Park Tel: extn 4730 Fax: extn 3211 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php