php数组(array)输出三种形式

    $bbbb=array("11"=>"aaa","22"=>"bbb");  

      

    //只能输出值value不能输出key  

    foreach($bbbb as $color)  

    {  

      echo $color;  

    }  

      

    //value与key都可输出  

    foreach($bbbb as $key=>$value)  

    {  

      echo $key."=>".$value;  

    }  

       

      

    //value与key都可输出  

    while($color=each($bbbb)){  

      echo $color['key'];  

    }  

    //或  

    while(list($key,$value)=each($bbbb)){  

      echo "$key : $value<br>";  

    }  

      

      

      

      

    $arr=array('w'=>'wen','j'=>'jian','b'=>'bao');  

      

    echo($arr['w']),'<br/>';//起作用  

    echo($arr[w]),'<br/>';//起作用  

    echo($arr[0]),'<br/>';//不起作用,不知为什么???  

    echo($arr['j']),'<br/>';//起作用  

    echo($arr[j]),'<br/>';//起作用  

    echo($arr[1]),'<br/>';//不起作用,不知为什么???  

    echo($arr['b']),'<br/>';//起作用  

    echo($arr[b]),'<br/>';//起作用  

    echo($arr[2]),'<br/>';//不起作用,不知为什么???  

 

你可能感兴趣的:(array)