PHP中的大小写区分
PHP命令采用大写或是小写是否有影响?可能有、也可能没有。大多数情况下,PHP是不区分大小写的,所以大多数命令大小写可以混用。这说明,回显内容时可以使用echo、ECHO、EchO。不过按照约定,保持脚本中大小写一致是一个很好的想法。大多数PHP开发人员倾向于PHP代码中绝大部分都使用小写,正是因为这个原因你会看到大部分的PHP代码都是小写的。
所以尽管这个是一个不好的编码习惯,但确实可以在PHP代码中混用不同的大小写,这样可以吗?不完全是,一般来讲PHP不区分大小写,但有一个很重要的例外,这就是变量名,这适用于你创建的数据存储位置。所以下面以Report an Abduction脚本中使用的$email变量为例。这个变量名是区分大小写的,所以不能引用为$EMAIL或$eMail。与此类似,PHP中的所有变量名都是区分大小写的,所以要仔细对变量命名,然后在代码中以一致的方式引用,这非常重要。
php本身并不对变量名称的大小做限制,你可以任意取非关键字的变量名,但调用时,必须保持大小写的一致性,否则会调用不到。当然你可以按自己的喜好进行定义,但最好保持一种标准,这样会更有效。