PHP清理功能无法删除&39;(html_实体_解码不工作?)
在将其插入db之前,我正在使用以下清理函数,但是我看到 html字符,如PHP清理功能无法删除&39;(html_实体_解码不工作?),php,Php,在将其插入db之前,我正在使用以下清理函数,但是我看到 html字符,如 ' 还留在数据库里吗?有什么原因吗?功能是 $data = " 'hkh khj ' "; echo safe($data);; function safe($data){ $data = htmlspecialchars_decode($data); $data = html_entity_decode($data); //$data = m
'
还留在数据库里吗?有什么原因吗?功能是
$data = " 'hkh khj ' ";
echo safe($data);;
function safe($data){
$data = htmlspecialchars_decode($data);
$data = html_entity_decode($data);
//$data = mysql_real_escape_string($data);
$data = strip_tags($data);
return $data;
}
找到了答案
$data = html_entity_decode($data ,ENT_QUOTES, 'UTF-8');