2013-06-04 133 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實體開始。