Я пытаюсь сохранить XML-файл со строкой, вытащенной из текстового файла (который на самом деле является преобразованным PDF в TXT-файл). В CMD (php.exe) команда echo показывает строку обычно без каких-либо дополнительных символов, но в файле XML я получаю другой вход.PHP обрезать нестандартные символы из строки
Это строка, которую я пытаюсь сохранить.
Ponedjeljak
В CMD он показывает его как этот
Ponedjeljak\n
В то время как в XML строка хранится с некоторыми дополнительными символами, как этот
Ponedjeljak
Я попытался с помощью preg_replace как этот
preg_replace("/&#\\d+;|\n/", "", $dan);
Но строка и дополнительная строка все еще сохраняются в XML. Что я делаю неправильно здесь и почему он сохраняет дополнительные символы в XML-файле? Файлы PHP и XML находятся в кодировке UTF-8.
Так & # 13 представляет собой символ новой строки? –
Похож на возврат каретки http://stackoverflow.com/questions/1459170/what-is-13 –
Спасибо большое! –