创建一维数组的注意事项2016-09-13 本站 乖兔快跑
创建数组时没有给某个元素指定下标,php会自动用目前最大的那个下标值加1,做为该元素的下标
例:
<?php
$arr = array(5 => "www.bianceng.cn", 123, 50);
echo $arr[5]; //输出www.bianceng.cn
echo "<br />" . $arr[6]; //输出123
?>
如果使用true,false,null作为键值,则true的下标为1,false的下标为0。使用null作为键名,等同于使用空字符串。例如:
<?php
$arr[true]="hello";
$arr[null]="北京";
//null等价于""
echo $arr[1];
echo "<br />".$arr[null];
?>
输出:hello北京
print_r函数可以显示一个数组的情况:
例:
<?php
$arr[true]="www.bianceng.cn";
$arr[false]="北京";
//null等价于""
echo $arr[1];
echo "<br />".$arr[0]."<br />";
print_r($arr);
?>
php数组可以动态增长,即数组下标可以动态增长
<?php
$a=array(2,3);
print_r($a);
$a[2]="www.bianceng.cn";//php数组可以动态增长
echo "<br />";
print_r($a);
?>
URL:http://www.bianceng.cn/webkf/PHP/201609/50440.htm