Php 通过引用将数组传递给函数来转义字符
Php 通过引用将数组传递给函数来转义字符,php,reference,Php,Reference,escape\u all($trimmed\u user) 不需要的字符仍无法转义。我做错了什么?默认情况下,Foreach数组不按引用工作,您需要告诉它: function escape_all(&$val){ foreach($val as $key=>$value){ $value = mysql_real_escape_string($value); } } 还要记住,real_escape_字符串需要mysql连接才能正常工作。请阅读本
escape\u all($trimmed\u user)代码>
不需要的字符仍无法转义。我做错了什么?默认情况下,Foreach数组不按引用工作,您需要告诉它:
function escape_all(&$val){
foreach($val as $key=>$value){
$value = mysql_real_escape_string($value);
}
}
还要记住,real_escape_字符串需要mysql连接才能正常工作。请阅读本页的参数部分:
function escape_all(&$val){
foreach($val as $key=>&$value){
$value = mysql_real_escape_string($value);
}
}