首頁  >  文章  >  後端開發  >  PHP的陣列應用基礎(四)

PHP的陣列應用基礎(四)

黄舟
黄舟原創
2016-12-22 10:38:531070瀏覽

1.遍歷數組

常用的遍歷數組的方法有兩種,一種是for循環語句遍歷,一種是foreach語句遍歷:

for循環語句遍歷: for循環語句只能遍歷下標是連續的枚舉數組。

foreach語句遍歷: foreach是專門為遍歷數組而設計的語句,foreach不用考慮數組的下標是否為連續的數字,只要是PHP數組都可以採用foreach遍歷。程式碼示範:

$meiju_arr = array(“豬頭”,”www.wozhutou.com”,”電子商務”,”男”,”Web工程師”);
//for迴圈語句遍歷
for($i= 0 ; $i echo “第” . $i . “個元素的值:” . $meiju_arr [$i] ; //輸出索引為i的陣列元素的值
}這裡說下count()函數的作用是計算數組中數組元素的個數
//foreach語句以值的形式遍歷數組
foreach($meiju_arr as $value){
echo $value ;
}



//foreach語句以鍵值對的方式遍歷數組
foreach($meiju_arr as $key => $value){
echo “索引為”. $key .”的元素的值:” . $value ;

}

2.系統預定義數組

這些函數非常強大額。一定要會用

$_SERVER:伺服器變數數組,由Web伺服器建立的數組,其內容包含頭資訊、路徑、腳本位置等資訊

$_ENV:環境變數數組,記錄與PHP所運行系統相關的資訊,如係統名稱、系統路徑等

$_GET:由HTTP get方法傳遞的變數組成的陣列

$_POST:由HTTP post方法傳遞的變數組成的陣列

$_REQUEST:所有使用者輸入的變數數組,包含$_GET、$_POST、$_COOKIE所包含的輸入內容

$_FILES:由HTTP post方法傳遞的已上傳檔案項目所組成的陣列

$_COOKIE:由HTTP Cookies傳遞的變數所組成的陣列。

$_SESSION:是包含目前腳本中會話變數的陣列

今天到此完成。

 以上就是PHP的陣列應用基礎(四)的內容,更多相關內容請關注PHP中文網(www.php.cn)!


🎜🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn