Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我需要在php页面中显示日语字符的帮助_Php_Unicode - Fatal编程技术网

我需要在php页面中显示日语字符的帮助

我需要在php页面中显示日语字符的帮助,php,unicode,Php,Unicode,我很确定我遇到的问题和我遇到的问题是一样的,但我觉得那个页面上的解决方案似乎对我不起作用,或者我只是理解它。我对php不是特别熟悉,我以前只在php包含中使用过它,这样我就不必在更改布局时编辑每个页面。我的网站是。我已将该文件保存为UTF-8,文本在Dreamweaver中正确显示,但在我将其上载到网站时不起作用。我做错了什么?您可以使用HTMLEntity和html\u entity\u decode php函数来显示网页中的任何字符集尝试使用web浏览器在本地以html文件的形式打开php代

我很确定我遇到的问题和我遇到的问题是一样的,但我觉得那个页面上的解决方案似乎对我不起作用,或者我只是理解它。我对php不是特别熟悉,我以前只在php包含中使用过它,这样我就不必在更改布局时编辑每个页面。我的网站是。我已将该文件保存为UTF-8,文本在Dreamweaver中正确显示,但在我将其上载到网站时不起作用。我做错了什么?

您可以使用HTMLEntity和html\u entity\u decode php函数来显示网页中的任何字符集

尝试使用web浏览器在本地以html文件的形式打开php代码,并查看其显示是否正确。如果没有,请手动将web浏览器的编码设置更改为UTF-8。如果仍然无法正确显示,则文件本身可能已损坏。如果它在本地正确显示,但在使用web服务器时不能从远程浏览器显示,则web服务器可能需要进行一些配置更改。确保它在HTTP头中发送的编码是正确的,等等。

我很确定答案就是正确的答案。在浏览器中检查时,在“字符集”菜单中选择了什么字符编码?我将编码更改为UTF-8。它对你合适吗?o、 不,确实不是。奇怪的所以这里没有涉及数据库代码?您直接在dreamweaver中拥有所有内容吗?我最初并没有在dreamweaver中编写代码,所以我不能保证没有任何延迟发生,但应该是进入该页面的style.css、top.txt、indexx.php和bottom.txt。我没有为这个网站使用任何数据库。在我看来,这是PHP源代码中的一个问题,因为在这个网站的HTML源代码中显示的是文字?角色,而不是像可怕的矩形块这样的无意义角色。所以我猜Dreamweaver正在用ASCII、iso-8859-1或其他一些单字节/非标准多字节字符集保存PHP源代码。在文本编辑器(而不是dreamweaver)中打开PHP源代码,查看字符是否正确显示。。。如果不是,我会说这肯定是DW保存文件的方式的问题。