我还不知道这是否是个问题,但想开始考虑一下。
问题:
“PHP 数组索引是否区分大小写”?
例子:
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse","A"=>"Dog","B"=>"Cat","C"=>"Horse");
print_r($a);
结果:
Array ( [a] => Dog [b] => Cat [c] => Horse [A] => Dog [B] => Cat [C] => Horse )
我已经运行了几个示例,这似乎是正确的,只是想确保我正确地看到了这一点。
最佳答案
是的。它们区分大小写。
PHP 数组索引充当 hash tables在你的例子中。大写字母“A”和小写字母“a”具有不同的哈希值,因此它们将是不同的索引。
关于PHP 数组,数组索引区分大小写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1511230/