【筆記】在PHP 陣列中,利用foreach修改值

By | 2017-03-17

今天假設,我們想對陣列中每個數字 * 2

原本以為會跑出 2  4  6  8

但卻會發現根本就沒動

 

其實只需要在foreach那邊做點修改

我們針對 foreach後面的 key (or value)

前面加上  & ,指定為reference

這變數就可以編輯了~

 

還有記得做完之後要unset這個變數,避免該變數有奇怪的更動

 

參考資料: http://php.net/manual/en/control-structures.foreach.php

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *