使用大数字分配数组索引会导致任何问题吗?

时间:2012-12-21 09:14:45

标签: php arrays

如果我们定义一个像$arr[100]="sekar"这样的数组,它会创建一个包含100个索引的数组,还是只创建一个索引ID为100的索引?

3 个答案:

答案 0 :(得分:3)

它将创建一个只有一个索引的数组。

答案 1 :(得分:3)

如果我们定义像$arr[100]="sekar"这样的数组,它将创建一个1 index with index id of 100的数组。

答案 2 :(得分:1)

创建包含100个元素的数组,使用“sekar”初始化,索引从0到99

$array = array_fill(0,100,"sekar"); 

创建1个元素的数组,索引'100',值'sekar'

$array[100] = 'sekar'; //Creates an array of size 1, index 0