Я хочу создать свой собственный канал RSS / XML. Я получаю данные из базы данных для отображения, но продолжаю получать недопустимые ошибки символов. Если в строке есть амперсанд или другие странные символы, XML будет недействительным.
Я пытался использовать urlencode и htmlentities, но они не охватывают все возможные символы, которые необходимо экранировать. Кто-нибудь знает функцию PHP, которая подготовит строку для вывода XML?