在PHP中,我试图在文件中写一个字符串。
hi hello world<Data="Text">Vtt</Text> How are you
但写下此内容会显示包含特殊字符的字符串,例如<
和>
$a = htmlentities($m_str_val);
$str_final = html_entity_decode($a);
如何解决这个问题?
答案 0 :(得分:0)
htmlentities()函数将所有适用的实体转换为等效的HTML。
'
将成为'
<
将成为<
&#39;
>
将成为>
等
如果您不希望转换发生,请不要使用htmlentities()。只需按原样将$m_str_val
写入文件即可。