php $a=array();
$a1[3] 这种不断增加[]是怎么意思 我打印 了 似乎不理解 求高手说说
例子1
$arr = array();
$arr[] = 'abc';
此时的数组为:
$arr = array('0'=>'abc');
例子2
$arr = array();
$arr['a'] = 'abc';
此时的数组为:
$arr = array('a'=>'abc');
当为数组元素赋值时,如果键值不指定的话,那么将会赋值给最大的一个被定义过的一个数组索引+1元素
php语法就是这样规定的,$a[]=13;表示在数组中追加一个元素。楼上的说的挺正确。javascript中用push方法,如a.push(13);实现的是一样的功能。
相当于向数组追加元素