2013-06-04 91 views
0

是否有办法将文件的内容转换为html实体?将文件转换为HTML实体

该文件的标头信息格式为:。

##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">

眼下输出只是看起来像:##INFO=

有没有办法让类似HTML的标记,并有PHP输出究竟如何它说什么/它是如何在格式化文本文件?

谢谢!

回答

1

您正在寻找htmlentities()函数,它将HTML转义文本。

+0

我试图在输入文件上使用它,例如htmlentities($ filename),并让文件的内容被HTML转义。现在,htmlentities()只有HTML转义文件名..我不想要的。 – eml002

+0

@ eml002:所以你问如何在PHP中读取文件? – SLaks

0

您可以使用htmlenities();

您需要一个有效的字符在默认ISO-8859-1字符集中,所以它不会被解码。定义UTF-8作为输出的字符集,它将解码:

echo html_entity_decode('html', ENT_NOQUOTES, 'UTF-8'); 

如果可能的话,你应该避免HTML实体开始。