PHP大小写是否敏感问题的汇总
简介:
PHP对大小写敏感问题的处理比较乱,写代码时可能偶尔出问题,所以这里总结一下。但我不是鼓励大家去用这些规则。
PHP对大小写敏感问题的处理比较乱,写代码时可能偶尔出问题,所以这里总结一下。 |
但我不是鼓励大家去用这些规则。 推荐大家始终坚持“大小写敏感”,遵循统一的代码规范。 |
所有变量均区分大小写,包括普通变量以以及 $_GET , $_POST , $_REQUEST , $_COOKIE , $_SESSION , $GLOBALS , $_SERVER , $_FILES , $_ENV 等; |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
2 define( "ABC" , "Hello World" ); |
---------------------------------------------------------------------------------------------------------------- |
如 file_uploads = 1 不能写成 File_uploads = 1 |
1. 函数名、方法名、类名 不区分大小写,但推荐使用与定义时相同的名字 |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
包括: __LINE__ 、 __FILE__ 、__DIR__、 __FUNCTION__ 、 __CLASS__ 、 __METHOD__ 、__NAMESPACE__。 |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
---------------------------------------------------------------------------------------------------------------- |
* (int),(integer) – 转换成整型 |
* (bool),(boolean) – 转换成布尔型 |
* (float),(double),(real) – 转换成浮点型 |
---------------------------------------------------------------------------------------------------------------- |