您的位置:首页 > 其它

一维数组,二维数组,三维数组,多维数组整理

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);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: