php学习-13数组

来源:互联网 发布:淘宝网的商品分类 编辑:程序博客网 时间:2024/06/06 13:14
数组在单个变量中存储多个值<?php$cars=array("Volvo","BMW","SAAB");echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";?>运行结果:I like Volvo, BMW and SAAB.1、数组数组是特殊的变量,它可以同时保存一个以上的值。有三种数组类型:索引数组 - 带有数字索引的数组关联数组 - 带有指定键的数组多维数组 - 包含一个或多个数组的数组2、创建数组array() 函数用于创建数组3、索引数组索引是自动分配的(索引从 0 开始):$cars=array("Volvo","BMW","SAAB");或者也可以手动分配索引:$cars[0]="Volvo";$cars[1]="BMW";$cars[2]="SAAB";3.1、遍历索引数组<?php$cars=array("Volvo","BMW","SAAB");$arrlength=count($cars);for($x=0;$x<$arrlength;$x++) {  echo $cars[$x];  echo "<br>";}?>运行结果:VolvoBMWSAAB4、获得数组的长度 - count() 函数<?php$cars=array("Volvo","BMW","SAAB");echo count($cars);?>运行结果:35、关联数组关联数组是使用您分配给数组的指定键的数组。有两种创建关联数组的方法:>$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");>$age['Peter']="35";$age['Ben']="37";$age['Joe']="43";实例<?php$age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");echo "Peter is " . $age['Peter'] . " years old.";?>运行结果:Peter is 43 years old.5.1、遍历关联数组<?php$age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");foreach($age as $x=>$x_value) {  echo "Key=" . $x . ", Value=" . $x_value;  echo "<br>";}?>

0 0