Я провел некоторое исследование и все еще не понимаю, Это мой результат этого исследования. Кто-нибудь, пожалуйста, прокомментируйте и посоветуйте, как я могу сделать их лучше или если уже существует надежная реализация, которую я могу использовать?
Метод 1:
array_map('trim', $_GET);
array_map('stripslashes', $_GET);
array_map('mysql_real_escape_string', $_GET);
Метод 2:
function filter($data) {
$data = trim(htmlentities(strip_tags($data)));
if (get_magic_quotes_gpc())
$data = stripslashes($data);
$data = mysql_real_escape_string($data);
return $data;
}
foreach($_GET as $key => $value) {
$data[$key] = filter($value);
}