如何替换 - 使用PHP

时间:2010-12-07 12:08:30

标签: php function preg-replace htmlspecialchars

如何使用php -

–替换为htmlspecialchars()

$content = $_POST['content'];

2 个答案:

答案 0 :(得分:3)

你没有,-不是特殊字符,因此htmlspecialchars()不会触及。{1}}。 -–( - 与 - )不同。

如果您愿意,可以使用str_replace()

$content = str_replace('-', '–', $_POST['content']);

答案 1 :(得分:1)

htmlentities()会将转换为–(并照顾其他任何实体)。

请确保指定正确的字符集,例如:

echo htmlentities($string, ENT_QUOTES, 'UTF-8');