Comment puis-je remplacer -
avec –
en utilisant php htmlspecialchars()
Comment remplacer - avec – en utilisant php
$content = $_POST['content'];
Comment puis-je remplacer -
avec –
en utilisant php htmlspecialchars()
Comment remplacer - avec – en utilisant php
$content = $_POST['content'];
Vous ne, -
est pas un caractère spécial et en tant que tel ne sera pas touché par htmlspecialchars()
. Et -
est même pas même que –
(- par rapport à –).
Vous pouvez utiliser str_replace()
si vous voulez:
$content = str_replace('-', '–', $_POST['content']);
htmlentities() convertira –
-–
(et prendre soin de toute autre entité ainsi).
Assurez-vous que vous spécifiez le jeu de caractères correct, .: par exemple
echo htmlentities($string, ENT_QUOTES, 'UTF-8');