php數組(array)輸出三種形式

來源:互聯網
上載者:User

 

代碼

$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>";
}

 

 

直接存取數組元素:

 

代碼

<?php
$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/>';//不起作用,不知為什嗎???

?>

 

輸出:

wen
wen

jian
jian

bao
bao
 

 


疑點:

  訪問關聯陣列元素,
  1、[ ] 中的“鍵”竟可以不用引號(“”)引起來也可訪問???
  2、數組索引訪問竟然不起作用???

 

<?php
$arr1=array('wen','jian','bao');

echo $arr1[0],'<br/>',$arr1[1],'<br/>',$arr1[2];
?>

 

輸出:

 

wen
jian
bao 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.