PHP, XHTML и амперсанды - PullRequest
       20

PHP, XHTML и амперсанды

0 голосов
/ 27 февраля 2010

Как заменить амперсанды в URL с & > &

Я использую некоторые RSS-каналы, в которых есть URL, содержащий &, если я использую

$link = str_replace('&', '&', $link);

или есть другие варианты?

1 Ответ

4 голосов
/ 27 февраля 2010

Использование htmlspecialchars. Он заменяет не только &, но также ", <, > и ' (только если для параметра quote_style установлено значение ENT_QUOTES), которые необходимо заменить на соответствующие ссылки на символы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...