我有一个php字符串,当在屏幕上显示时会显示一个符号。 $ STR
N�ME
我试过了
htmlentities($str, ENT_QUOTES,"UTF-8")
并完全从字符串中删除字符串。我也试过
htmlspecialchars($str, ENT_QUOTES,"UTF-8")
它仍然完全从输出中删除字符串。
答案 0 :(得分:0)
尝试
regex()
以获得更好的结果并且可以正常工作
echo preg_replace('/[^A-Za-z0-9\-]/', '', $str);