搜索

首页  >  问答  >  正文

答案呢?

<?php

$arr=array(

   '教学部'=>array(

       array('李某',10=>'18','人妖'),

       array('高某','20','男'),

       array('张某','21','妖人'),

   ),

   '宣传部'=>array(

       array('李某','18','人妖'),

       array('高某','20','男'),

       array('张某','21','妖人'),

   ),

   '财务部'=>array(

       array('李某','18','人妖'),

       array('高某','20','男'),

       array('张某','21','妖人'),

   ),

);

$arr[宣传部][0][0]='张二娃';

foreach($arr as $value){

    foreach($value as $value2){

        foreach($value2 as $k=>$v){

            echo $k . '-----' . $v .'<br />';

        }

    }

    echo '---------分割线-----------'.'<br>';

}

echo '<pre>';

var_dump ($arr);

?>


张桂维张桂维2295 天前1236

全部回复(2)我来回复

  • 筱笋尖

    筱笋尖2018-12-02 14:21:01

    代码:

    foreach($arr as $bum => $b){
            echo $bum.'<br />';
        foreach($b as $ bh => $ren){
            echo $bh.'---';
            foreach($ren as  $xx){
                echo  $xx.' ';
            }
            echo '
    ' ;
        }
    }

    回复
    0
  • reset

    问一下,第一个循环我知道$bum=>$b是键值对(xx部门=>[某某人,年龄,性别)。 那第二个循环把这个$b赋值给$bh=>$ren是对应哪里的?第三个循环我也懵了。。。求解答

    reset · 2018-12-27 20:21:55
  • 取消回复