2013-07-28 5 views
0

Строка в моем коде состоит из содержимого, вытащенного из файла txt через REST API. var_dump строки показывает строку (185) "". Почему строка пуста, когда длина равна 185? Чем это вызвано? Проблемы с кодированием?var_dump показывает строку (185) ""

Дополнительная информация: Это не html. Это .txt версия файла .doc. Если я просмотрю его в браузере, я вижу текст. Но, если я поместил его в строку и попытаюсь повторить ее, она пуста.

+0

просмотреть исходный код на странице и просвещен – Orangepill

+0

Возможно, отметка порядка байтов занимает место, или у вас есть какой-то жуткий символ внутри вашей базы данных (если используется в БД); Я видел это раньше. –

+0

Как вы обращаетесь к файлу? Покажите нам свой код, включая содержимое .txt-файла. –

ответ

4

Является ли строка HTML? Вы просматриваете его в браузере? HTML-теги не будут отображаться в браузере, они появятся в View Source.

В качестве альтернативы, если это 185 непечатаемых символов, они также не будут отображаться.

Так что попробуйте htmlspecialchars на нем.

+0

Это не html. Это .txt версия файла .doc. Если я просмотрю его в браузере, я вижу текст. Но, если я поместил его в строку и попытаюсь повторить ее, она пуста. var_dump показывает, что длина равна 185 (это правильно), но пустая строка. –

+0

@om_deshpande 185 не очень большой. Какое содержимое находится именно в вашем .txt-файле? –

+0

Текст из файла .doc был проанализирован и помещен в этот .txt-файл. –

Смежные вопросы