首頁  >  文章  >  後端開發  >  PHP的陣列定義與遍歷詳解

PHP的陣列定義與遍歷詳解

小云云
小云云原創
2018-03-29 15:13:441664瀏覽

本文主要跟大家分享PHP的陣列定義與遍歷詳解,這兩天把陣列學習了一下,其實也可以說複習,php跟其語言的一些陣列運用有一些相似的地方。

1.陣列定義:①直接定義$[0]='v'     ②利用array定義contact=array['a','b']

2.陣列型別:   ①關聯數組②索引數組

3.數組遍歷:

一。一位陣列遍歷:

①利用For迴圈遍歷

 

②利用foreach遍歷:

     存在兩種參數格式:一種是直接將陣列的值傳給變數輸出,另一種是將鍵值和陣列值分別傳給變數

③利用特殊的函數遍歷:each(),list()

each($contact)遍歷當前數組內部指標指向的元素,指標後移,當全部遍歷完後,返回false

list($var)= $ contact 將目前陣列指標指向的元素付給list內部的變數

④使用陣列內部指標函數遍歷陣列:

current():取得目前指標位置的內容

key():取得目前指標所指向的資料的索引值

next():將陣列內部指標移向下一個單元

##pre( ):將陣列內部指標倒回一位

end():將陣列內部指標移向最後一位

reset():將陣列指標無條件移向第一個索引位置

二。二維數組遍歷:

 二維數組遍歷利用for或foreach嵌套進行遍歷

##相關推薦:

#################################################################################幾種PHP數組定義的方法######

以上是PHP的陣列定義與遍歷詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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