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:是包含目前腳本中會話變數的陣列
今天到此完成。