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

Reply via email to