Как избежать одиночных кавычек при печати в твиттере php twitter?
У меня есть функция для автоматического добавления текста в твиттер-аккаунт. Все работает нормально, но когда текст содержит какие-либо одинарные кавычки, он публикуется в твиттере, как показано ниже.
Пример: фактический текст и ожидаемый результат: диск Манети "Beti Bachao" запускается
Текст, отображаемый в твиттере: диск Манека tiBeti Bachao goes запускается
Пожалуйста, дайте мне знать, как избежать этих одинарных кавычек в php.
С уважением, Киран.
1 ответ
Попробуйте использовать htmlentities() следующим образом:
<?php
$str = "A 'quote' is <b>bold</b>";
// Outputs: A 'quote' is <b>bold</b>
echo htmlentities($str);
// Outputs: A 'quote' is <b>bold</b>
echo htmlentities($str, ENT_QUOTES);
?>