一维数组,二维数组,三维数组,多维数组整理
//一维数组输出
$array1 = array("name"=>"张三","age"=>"23","sex"=>"男");
echo "<pre >";
print_r($array1);
exit;
//二维数组遍历
$array2 = array("one"=>array("name"=>"张三","sex"=>"男","age"=>"23"),
"two"=>array("name"=>"李四","sex"=>"女","age"=>"43"),
"three"=>array("name"=>"王五","sex"=>"男","age"=>"32")
);
foreach($array2 as $key2 =>$val2){
echo "<br>";
echo "姓名:".$val2["name"]."<br />";
echo "性别:".$val2["sex"]."<br />";
echo "年龄:".$val2["age"]."<br />";
}
//三维数组转一维数组遍历
$array3 = array("one"=>array("name"=>"张三","sex"=>"男","age"=>"23","hobby"=>array("do1"=>"足球","do2"=>"篮球","do3"=>"乒乓球")),
"two"=>array("name"=>"李四","sex"=>"女","age"=>"43","hobby"=>array("do1"=>"足球","do2"=>"篮球","do3"=>"乒乓球")),
"three"=>array("name"=>"王五","sex"=>"男","age"=>"32","hobby"=>array("do1"=>"足球","do2"=>"篮球","do3"=>"乒乓球"))
);
foreach($array3 as $key3 => $val3){
$result["name"] = $val3["name"];
$result["sex"] = $val3["sex"];
$result["age"] = $val3["age"];
$result["hobby1"] = $val3["hobby"]["do1"];
$result["hobby2"] = $val3["hobby"]["do2"];
$result["hobby3"] = $val3["hobby"]["do3"];
echo "<pre>";
print_r($result);
}
$array1 = array("name"=>"张三","age"=>"23","sex"=>"男");
echo "<pre >";
print_r($array1);
exit;
//二维数组遍历
$array2 = array("one"=>array("name"=>"张三","sex"=>"男","age"=>"23"),
"two"=>array("name"=>"李四","sex"=>"女","age"=>"43"),
"three"=>array("name"=>"王五","sex"=>"男","age"=>"32")
);
foreach($array2 as $key2 =>$val2){
echo "<br>";
echo "姓名:".$val2["name"]."<br />";
echo "性别:".$val2["sex"]."<br />";
echo "年龄:".$val2["age"]."<br />";
}
//三维数组转一维数组遍历
$array3 = array("one"=>array("name"=>"张三","sex"=>"男","age"=>"23","hobby"=>array("do1"=>"足球","do2"=>"篮球","do3"=>"乒乓球")),
"two"=>array("name"=>"李四","sex"=>"女","age"=>"43","hobby"=>array("do1"=>"足球","do2"=>"篮球","do3"=>"乒乓球")),
"three"=>array("name"=>"王五","sex"=>"男","age"=>"32","hobby"=>array("do1"=>"足球","do2"=>"篮球","do3"=>"乒乓球"))
);
foreach($array3 as $key3 => $val3){
$result["name"] = $val3["name"];
$result["sex"] = $val3["sex"];
$result["age"] = $val3["age"];
$result["hobby1"] = $val3["hobby"]["do1"];
$result["hobby2"] = $val3["hobby"]["do2"];
$result["hobby3"] = $val3["hobby"]["do3"];
echo "<pre>";
print_r($result);
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: 浅析PHP7新功能及语法变化总结
- 下一篇: ThinkPHP 3.2.3 入口文件设置总结