亚洲城娱乐php数组问题

( 亚洲城娱乐 )

php $a=array();
$a1[3] 这种不断增加[]是怎么意思 我打印 了 似乎不理解 求高手说说

当为数组元素赋值时,如果键值不指定的话,那么将会赋值给最大的一个被定义过的一个数组索引+1元素

相当于向数组追加元素

php语法就是这样规定的,$a[]=13;表示在数组中追加一个元素。楼上的说的挺正确。javascript中用push方法,如a.push(13);实现的是一样的功能。

例子1

$arr = array();
$arr[] = 'abc';

此时的数组为:

$arr = array('0'=>'abc');

例子2

$arr = array();
$arr['a'] = 'abc';

此时的数组为:

$arr = array('a'=>'abc');

(看完/读完)这篇文章有何感想! 亚洲城娱乐的分享…

发表评论

电子邮件地址不会被公开。 必填项已用*标注