file_get_contents () пропуская текст между & lt; & gt; тег

Я пытаюсь прочитать файл .tsv, используя PHP. Я использую самый простой метод file_get_contents() но пропускает любой текст между <> теги.
Ниже приведен формат моего .tsv файла

<id_svyx35_88c_avbfa5>  <Kuldeep_Raval> rdf:type    <wikicat_Delhi_Daredevils_cricketers>

Ниже приведен код, который я использую

$filename = "access_s.tsv";
$content = file_get_contents($filename);
//Split file into lines
$lines  = explode("\n", $content);
echo $content;

При чтении это просто вывод

rdf:type

Пожалуйста, помогите, в чем может быть решение, чтобы прочитать строку как есть?

0

Решение

Попробуйте применить htmlspecialchars() в $content:

$filename = "access_s.tsv";
$content = htmlspecialchars(file_get_contents($filename));
//Split file into lines
$lines  = explode("\n", $content);
echo $content;

Ссылка на php.net

Теги всегда были там, браузер просто не показывает их. Как и с любым допустимым тегом HTML, вы можете увидеть их при просмотре исходного кода сайта.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]