我这边测试通过啊.....
结果:
<"测试"> <"测试">
程序:
<?
$s = ' <"测试">';
echo $s;
echo "\n\n";
$s = htmlspecialchars_uni($s, false);
echo $s;
function htmlspecialchars_uni($text, $entities = true)
{ return str_replace(
// replace special html characters
array('<', '>', '"'),
array('<', '>', '"'),
preg_replace(
// translates all non-unicode entities
'/&(?!' . ($entities ? '#[0-9]+' : '(#[0-9]+|[a-z]+)') . ';)/si',
'&',
$text
)
);
}
?>
结果:
<"测试"> <"测试">
程序:
<?
$s = ' <"测试">';
echo $s;
echo "\n\n";
$s = htmlspecialchars_uni($s, false);
echo $s;
function htmlspecialchars_uni($text, $entities = true)
{ return str_replace(
// replace special html characters
array('<', '>', '"'),
array('<', '>', '"'),
preg_replace(
// translates all non-unicode entities
'/&(?!' . ($entities ? '#[0-9]+' : '(#[0-9]+|[a-z]+)') . ';)/si',
'&',
$text
)
);
}
?>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货