作者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