一维数组,二维数组,三维数组,多维数组整理
2016-04-26 01:19
344 查看
//一维数组输出
$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);
}
相关文章推荐
- 4月26日用友面试题__全解析
- 一维数组建模表示二维的棋盘状态
- codeforces#348-D - Little Artem and Dance-规律-模拟
- https://www.kernel-exploits.com/3/
- 数据结构之单向链表
- 南阳师范学院CSDN高校俱乐部运营策划
- Servlet课程0425(七) 到数据库中去验证用户,同时防止SQL注入漏洞
- 第一章 四大组件
- Spark 数据ETL
- 居中显示and自适应布局
- 增强for循环对于“二维”数组进行循环的案例
- shell除法保留两位小数
- 再说c++虚析构函数
- 关于gitblit在window环境下的配置 (2)
- javaScript基础
- 把数组排成最小的数
- 在注册表中无Python3.5安装路径的情况下安装pywin32-
- 从头开始一步一步实现EF6+Autofac+MVC5+Bootstarp极简前后台ajax表格展示及分页(二)前端修改、添加表格行点击弹出模态框
- [置顶] javascript入门基础小案例-----按键盘的方向键来控制块的移动z注释:
- firebug安装及其使用 视频【原创】