foreach 加&遍歷的同時改變原陣列即修改資料或者增加資料
foreach 加& 什麼意思?
注意:如果我要改變陣列某乙個值 直接遍歷的話原陣列是不會變的 下面提供兩種方法
1.我們可以遍歷的時候組合資料然後 array_push()把資料賦給另乙個新的陣列這樣才可以 如:
$data
=array(1
,2,3
,4);
$newdata
=array()
;foreach
($data
as$k
=>$v)
2.我們可以在遍歷的值前面加個&符號這樣就可以改變原陣列了 不需要用array_push()了
$data=array(1,2,3,4);
foreach($data as &$v)
NSDictionary出現儲存value不完整
在專案中經常用到nsdictionary的情況,一般方便的情況下會使用dictionarywithobjectsandkeys 這種方法來進行儲存,但是有次出現nsdictionary出現儲存value不完整的情況,列印dict的值是 dict這是原dict nsdictionary dict ns...
Apache中載入PHP,PHP中載入MySQL
apache安裝 php安裝 mysql安裝 1.開啟c software zdyhj apache24 conf httpd.conf,在loadmodule處加入 在apache中以module的方式載入php php7 module指php的版本號 loadmodule php7 module...
Foreach巢狀Foreach速度慢優化方案
有時候這樣的效率還可以,但是只要牽涉到運算元據庫,那就gameover。最近在維護專案,乙個foreach迴圈,4分半才能出來結果。foreach content as key val elseelse 查詢群裡是否存在 con2 uid array in userid ingroup ck gro...