和陣列的建立一樣,陣列的輸出顯示也有三種方法。
一、for循環(推薦學習:PHP影片教學)
<?php $ms_office = array( 'word', 'excel', 'outlook', 'access' ); for($i=0; $i<4; $i++) { echo "数组第".($i+1)."个元素是:"; echo $ms_office[$i]; echo "<br>"; } ?>
数组第1个元素是:word 数组第2个元素是:excel 数组第3个元素是:outlook 数组第4个元素是:access
突然發現PHP比較有趣的地方,就是它用$定義變數後,不管走到哪裡,只要使用變量,變數名前面都帶著$.
二、用foreach迴圈語句
<?php $ms_office = array( 'word', 'excel', 'outlook', 'access' ); foreach($ms_office as $software) { echo $software; echo "<br>"; } ?>
word excel outlook access
定義了一個數組,沒有指定它的索引,所以使用預設的整數形式。
三、使用print_r()顯示陣列元素
<?php $ms_office = array( 'word', 'excel', 'outlook', 'access' ); print_r($ms_office); ?>
Array ( [0] => word [1] => excel [2] => outlook [3] => access )
在print_r()前面加上echo "e03b848252eb9375d56be284e690e873"; 會得到格式更明了的陣列結構。
也可以在print_r()之後,也可以加上輸出結束標籤"bc5574f69a0cba105bc93bd3dc13c4ec"的程式碼。
Array ( [0] => word [1] => excel [2] => outlook [3] => access )
HTML標籤e03b848252eb9375d56be284e690e873可定義預先格式化的文字。 e03b848252eb9375d56be284e690e873bc5574f69a0cba105bc93bd3dc13c4ec可以把他們之間文本中的空格、回車、換行、Tab鍵表現出來,即按照文本原先的佈局顯示。
以上是php如何輸出數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!