数组能够在单独的变量名中储存一个或多个值
* 实例:
* $cars = array("Volvo","BMW","SAAB");
* echo "I like".$cars[0].",".$cars[1]."and".$cars[2].".";
*
* 什么是数组
* 数组是特殊的变量,他可以同时保存一个以上的值
* 如果您有一个项目列表(例如汽车品牌列表),在单个变量中存储这些品牌名称是这样的
* $cars1 = "Volvo";
* $cars2 = "BMW";
* $cars3 = "SAAB";
*
* 在PHP中创建数组
* 在PHP中,array()函数用于创建数组
* array();
* 在php中,有三种数组类型
* 索引数组 ---带数字索引的数组
* 关联数组 ---带有指定键的数组
* 多维数组 ---包含一个或多个数组的数组
*
* php索引数组
* 有两种创建索引数组的方法、
* 索引是自动分配的(索引从0开始)
* $cars = array("Volov","BWM","SAAB");
* 或者手动分配索引
* $cars[0] = "Voloe";
* $cars[1] = "BMW";
* $cars[2] = "SAAB";
* 下面的例子创建名为$cars的索引数组,为其分配三个元素,然后输出包含数组值得一段文本:
* $cars = array("Volvo","BMW","SAAB");
* echo "I like".$cars[0].",".$cars[1]."and".$cars[2].".";
*
*
* 获取数组的长度 - count()函数
* count()函数用于返回数组的长度(元素):
* 实例:
* $cars = array("Volov","BMW","SAAB");
* echo count($cars);
*
*
* 遍历索引数组
* 如需遍历并输出索引数组的所有值,您可以使用for循环
* 实例:
* $cars = array("Volov","BMW","SAAB");
* $arrlength = count($cars);
*
* for($x = 0 ; $x<$arrlength; $x++){
* echo $cars[$x];
* echo"
;"
* }
*
*
* PHP关联数组
* 关联数组是使用您分配给数组的指定数组
* 有两种创建关联数组的方法
* $age= array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
*
* 或者
*
* $age['Peter']= "35";
* $age['Ben']= "37";
* $age['Joe']= "43";
*
* 实例:
* $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
* echo "Peter is " . $age['Peter'] . " years old.";
*
* 遍历关联数组
* 如需遍历并输出关联数组的所有值,您可以使用foreach循环
*
* $age = array("Bill"=>"35","Steve" => "37","Peter"=>"43");
*
* foreach($age as $x=>$x_value){S
* echo "key= ".$x.",Value=".$x_value;
* echo "
";
* }
阅读(1963) | 评论(0) | 转发(0) |