Re: [請益] 如何一次將變數全部套入function?
※ 引述《ojinjin (小歐)》之銘言:
: ※ 引述《bigair (廣大的天空)》之銘言:
: : 記得以前有看過這方法, 但是我不記得怎麼用了
: : 假設我從表單傳入了一堆沒有關聯的變數
: : 我輸入全部都要經過 htmlspecailchars() 來處理
: : 除了一個一個加上以外, 有沒有更好的做法?
: 不能用 htmlspecialchars($_POST);
: htmlspecialchars() expects parameter 1 to be string
: $_POST 是一個 array
: 應該要這樣
: foreach($_POST as $k=>$v) {
: $_POST[$k] = htmlspecialchars($v);
: }
array_map('htmlspecialchars', $_POST);
如果 $_POST 是巢狀陣列的話,就要考慮使用 array_map_recursive (自訂函式)
http://blog.roodo.com/jaceju/archives/460795.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.101.128
推
01/04 16:21, , 1F
01/04 16:21, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章