php数组 - 大写或小写

时间:2010-07-13 09:36:47

标签: php arrays coding-style

是否将大写或小写a用于php数组?

例如:array()Array()

4 个答案:

答案 0 :(得分:10)

我相信OP指的是:

<?php
$arr = array("foo" => "bar", 12 => true);
var_dump($arr);
// returns array(2) { ["foo"]=>  string(3) "bar" [12]=>  bool(true) }

$arr = Array("foo" => "bar", 12 => true);
var_dump($arr);
// also returns array(2) { ["foo"]=>  string(3) "bar" [12]=>  bool(true) }
?>

所以答案是否定的,没有区别

答案 1 :(得分:3)

如果你的意思是:

$array = Array(1,2,3);

VS

$array = array(1,2,3);

VS

$array = aRRaY(1,2,3);

没有功能差异。这只是一种风格问题。与PHP函数一样,array language construct不区分大小写。

答案 2 :(得分:2)

如果你的意思是数组名称/变量,那么是的,PHP变量是case-sensitive。但是,如果您要询问标准,请查看:

PHP Coding Standard about Naming Conventions

答案 3 :(得分:0)

大卫 - 是的。它们被视为不同的变量$ varPerson和$ varperson。

但是,最重要的是你应该遵循某种编码指南doc,它要求所有变量的案例和范围。这可能是变量命名/案例的一个更重要的驱动因素,而不是简单的问题所暗示的。

吉姆