htmlspecialchars не будет работать на моей странице, чтобы удалить обратные косые черты перед тем, как избежать апострофов, размещенных там объектами pdo. Я предполагаю, что это потому, что я использую UTF-8 на своей странице для отображения китайских символов. Я пытаюсь отобразить абзац на английском языке и абзац на китайском языке. Это код, я использую:htmlspecialchars не конвертирует котировки
$english=htmlspecialchars($row["english"], ENT_QUOTES, 'UTF-8');
По какой-то причине он всегда отображается так:
Don\'t
Там нет удаления экранирующего символа ...
Почему вы думаете [htmlspecialchars] (http://php.net/manual/en/function.htmlspecialchars.php) * должен * удалить дескрипторы? (И почему вы храните такие косые черты в своей базе данных?) –