原文:淺析PHP中for與foreach兩個循環結構遍歷數組的區別

遍歷一個數組是編程中最常見不過的了,這里跟大家討論下for和foreach兩種方法。用這兩種方法執行遍歷的場景太多太多了,這里我們只針對以下兩個數組作為例子來討論。所謂管中窺豹,多少能理清一點兩者的區別。 首先,我們先准備兩個用於遍歷的數組: arr array gt a , gt , gt b , gt c , gt d arr array a gt aaa , b gt bbb , c gt ...

2016-11-03 14:22 0 5351 推薦指數:

查看詳情

PHP——數組的each(),list()和while循環遍歷數組

.while遍歷 在while()語句每次循環中,each()語句將當前數組元素的鍵,賦給list()函數的第一個參數變量$key。並將當前數組元素的值,賦給list()函數的第二個參數變量$value,並且each()語句執行之后還會把數組內部的指針向后移動一步,因此下次while()語句 ...

Mon Jan 25 05:50:00 CST 2016 0 2635
php-foreach遍歷數組

做微信開發遇到用json轉碼過來的數組,需要用foreach遍歷出指定字段的數據,結果老是提示Invalid argument supplied for foreach錯誤 最后用下面的方法解決了! 貼代碼如下: ...

Fri Jul 14 01:53:00 CST 2017 0 1396
for 循環 和for..in循環遍歷數組區別

demo: 首先用 for循環遍歷: 輸出: 1,number,5,number,9,number,15 用for ...in遍歷: 輸出:1,string,5,string,9,stringr,Jon,string,15Jon 由此可以來 ...

Tue Feb 28 01:21:00 CST 2017 0 4166
PHP:php遍歷數組 foreach echo() list()總結

php可以用來遍歷數組的方法有很多,如有:foreach語句、list()、each(),這幾個也是主要的方法,現總結如下: foreach語句遍歷數組 foreach語句用於循環遍歷數組,每進行一次循環,當前數組元素的值就會被賦值給變量value(也可以是其它變量),數組指針會逐一的移動 ...

Tue Sep 24 17:34:00 CST 2013 1 2528
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM