为什么PHP中的一些变量用大写写?

时间:2010-02-19 14:34:57

标签: php naming-conventions

为什么PHP中的某些代码必须以大写形式编写?

例如:

if(isSet($_GET['lang']))
$lang = $_GET['lang'];
$_SESSION['lang'] = $lang;

如果我用小写字母写它们会有效吗?

2 个答案:

答案 0 :(得分:15)

如果您参考函数名称:是,那些不区分大小写。您可以将IsSET()IsSeT()isSET()用于您心中的内容。

如果你引用变量$_GET等: 不,PHP are case sensitive中的变量名称:

  

PHP中的变量由美元符号后跟变量名称表示。变量名称区分大小写。

答案 1 :(得分:2)

变量名称区分大小写。

你提到的一些必须按惯例写成大写,超全球数组如_GET,_SESSION等。