PHP数组
数组能够在单个变量中存储多个值
<?php
cars=array('Volvo','BMW','Toyota');
echo "I like " . $cars[0] . " , " . $cars[1] . " and " . $cars[2];
PHP数组类型
- 数组类型
- 关联数组
- 多维数组
PHP数值数组
- 自动分配ID键(ID键总是从0开始)
$cars=array('Volvo','BMW','Toyota');
- 人工分配ID键
$cars[0]="Volvo";
$cars[1]="BMW";
$cars[2]="Toyota";
count($array)函数:用来获取数组名为array的数组长度
遍历数值数组可以使用for循环或者foreach循环
<?php
$cars=array('Volvo','BMW','Toyota');
//for循环遍历数组
for($x=0;$x<count($cars);$x++)
{
echo $cars[$x];
echo '<br>';
}
//foreach循环遍历数组
foreach($cars as $value)
{
echo $value;
echo '<br>';
}
PHP关联数组
关联数组是使用分配给数组的指定的键的数组。
创建关联数组的方法:
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
or
$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43";
遍历关联数组可以使用foreach循环
<?php
ages=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
for each($ages as $key => $value)
{
echo "$key = $value";
echo "<br>";
}