在php中,数组就是关键字(key)和值(value)的集合。
创建数组的方式:
①:$数组名[关键字]=值;
$arr[0]=123;
$arr[1]=90;
$arr[2]=8;
//[0]——>下标/关键字
//$arr[0]——>数组的一个元素
//$arr[0]=123; 123表示该元素对应的值
//$arr——>该数组的名称
在php数组中,元素存放的值可以是任意数据类型
e.g.
<?php
$arr[0]=123;
$arr[1]="hello";
$arr[2]=45.6;
$arr[3]=true;
$arr[4]=null;//即使放入了一个null,也要占一个空间
echo "数组大小".count($arr);
//遍历
for($i=0;$i<count($arr);$i++){
echo '<br/>'.$arr[$i];
}
?>
//浏览器显示
数组大小5
123
hello
45.6
1
②:$数组名=array(值1,值2,值3,。。。);
e.g.
<?php
$arr=array(1,90,"helllo",89.5);
//遍历
for($i=0;$i<count($arr);$i++){
echo "<br/>".$arr[$i];
}
?>
③:自己指定下标(key)
语法: $arr["logo"]=“背景”;
$arr["php"]=123;
或者
$arr=array("logo"=>"北京","php"=>123);
eg.
<?php
$arr["logo"]="北京";
$arr["php"]=123;
//或者 $arr=array("logo"=>"北京","php"=>123);
foreach($arr as $key=>$value){
echo $key."=".$value."<br/>";
}
?>