我正在尝试使用PHP读取.tsv文件。我使用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 :(得分:1)
尝试将htmlspecialchars()
应用于$content
:
$filename = "access_s.tsv";
$content = htmlspecialchars(file_get_contents($filename));
//Split file into lines
$lines = explode("\n", $content);
echo $content;
标签一直存在,浏览器只显示它们。与任何有效的HTML标记一样,您可以在查看网站的源代码时看到它们。