2013年7月31日 星期三

【PHP】foreach 的兩種用法教學 Two ways of using PHP foreach

很多時候我們並不知道陣列的長度為何

或者是我們想同時取得 array 的 keyvalue 

此時我們無法使用 for loop 來取得我們要的資料

PHP提供了foreach 這樣的語法

主要分為下面兩種:

(1)

foreach ($welcome as $value) {
    

    do sth...

}




(2)

foreach ($welcome as $key => $value) {

    do sth...


}


以上兩種皆是把陣列 $welcome 的值抽出來放在

$key 以及 $value 裡面

兩者獨立

因此此時改變 $key 及 $value 的值並不會造成 $welcome 有任何的改變


我寫了個簡單的範例:

foreach.php

大家可以參考一下, 有問題也請大家不吝指教, 謝謝 :)

沒有留言:

張貼留言