在php中将多个函数应用于$ _POST数组

时间:2014-09-15 09:23:00

标签: php arrays loops http-post

我想知道,有一种更简单的方法来操作$ _POST数组并应用例如输入数据,而不是繁琐且重复的代码来清理输入数据。 strip_tags()和remove_trailing_spaces()连续循环中的所有元素?

1 个答案:

答案 0 :(得分:0)

像这样使用

function getSanitizedData($index){
    return sanitize($_POST[$index]);
}

function sanitize($value){
    return remove_trailing_spaces(striptags(stripslashes($value)));
}

现在不使用$ _POST,而是使用getSanitizedData函数

OR

只需使用PHP Magic Quotes

即可

http://php.net/manual/en/security.magicquotes.php