作者anawak (...)
看板PHP
標題[請益] 處理多維陣列內的所有元素
時間Sun Nov 3 04:46:53 2013
幾個禮拜前,有看過一小段程式碼,現在一時想不起來。
比如說,要對 post 做處理:
foreach($_POST as $key => $value){
$_POST[$key] = htmlspecialchars($value);
}
後來 post 有時也會用到陣列。如果是陣列的話,上面那段就會發生錯誤。
所以自己另外寫了一個遞迴的功能去遍歷每一個子元素。
但是前一陣子有看到一段程式碼可以直接處理陣列,
不管是幾維都可以自動處理每一個子元素。
好像是一個函數就可以辦到。
有人知道我在講什麼嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.4.205
1F:→ danny8376:array_walk_recursive ? 11/03 05:36
我那時看到的好像不是。不過這個函數也不錯。
※ 編輯: anawak 來自: 61.231.4.205 (11/03 06:28)
2F:推 s540421:filter_input_array或filter_var_array ? 11/04 10:58
3F:→ gname:array_map ? 11/04 13:54