用于非断开连字符的PHP html_entity_decode( - )

时间:2016-12-07 08:52:23

标签: php encoding html-entities

我正在尝试解码以下字符串,然后将内容保存到文件中。

在Windows 64位上使用PHP,Apache。

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<?php
$String = "<p>This is a non&#8209;breaking hyphen</p>";
$Data = html_entity_decode($String, ENT_COMPAT|ENT_QUOTES, "UTF-8");
file_put_contents("result.txt",$Data);
?>
记事本中的

result.txt:

enter image description here

在Notepad ++中

result.txt:

enter image description here

有没有办法让两个编辑器中的非断开连字符正确显示? 或者我错过了一些基本原理?

提前致谢,

0 个答案:

没有答案