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/>';//不起作用,不知为什么???