您的位置 >>> 星想互联 >>> 编程技术 >>> PHP基础
PHP数组的定义和遍历方法
点击数:1454  发布时间2017-09-11 16:50:48

<?php
header("Content-type: text/html; charset=gb2312");
//定义一个一维数组
$arr[0]="a";
$arr[1]="b";
$arr[2]="c";
$arr[3]="d";
$arr[4]="e";
$arr["sname"]='李梅';
$arr["age"]='22';
$arr["sex"]='女';
$arr["tel"]='15997986785';

foreach($arr as $st){
 echo $st."<br>";
}

echo "<hr>";

for($i=0;$i<=4;$i++){
 echo $arr[$i]."<br>";
}

echo "<hr>";

$rows=array("A","B","C","D","E","F");
foreach($rows as $st){
 echo $st."<br>";
}
echo "<hr>";

//定义一个一维数组
$row=array("sname"=>"李梅","sex"=>"女","age"=>"22","address"=>"咸宁市咸安区","class"=>"计算机应用一班","tel"=>"15997986785");
foreach($row as $st){
 echo $st."<br>";
}
echo "<hr>";

foreach($row as $key=>$values){
 echo $key."=>".$values."<br>";
}
echo "<hr>";

//定义一个二维数组
$rows=array(
  0=>array("sname"=>"李梅","sex"=>"女","age"=>"22","address"=>"咸宁市咸安区","class"=>"计算机应用一班","tel"=>"15997986785"),
  1=>array("sname"=>"张想","sex"=>"女","age"=>"20","address"=>"咸宁市咸安区","class"=>"计算机应用一班","tel"=>"15995656733"),
  2=>array("sname"=>"高超","sex"=>"男","age"=>"21","address"=>"咸宁市咸安区","class"=>"计算机应用一班","tel"=>"15997454657"),
  3=>array("sname"=>"刘军","sex"=>"男","age"=>"22","address"=>"咸宁市咸安区","class"=>"计算机应用一班","tel"=>"15797647478"),
  'ks'=>array("sname"=>"王双成","sex"=>"男","age"=>"22","address"=>"咸宁市咸安区","class"=>"计算机应用一班","tel"=>"13875897896"),
 
);

echo $rows[0]['sname']."<br>";

//遍历二维数组
foreach($rows as $ms){
 echo $ms['sname']."<br>";
}
?>

来源:咸宁网站建设