==========NetBeans IDE php 8.0 UTF8编码的问题======= 本帖最后由 truelove12 于 2014-06-20 21:23:37 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、应该有设置的地方,找一下。2、转变思路,用自己安装的web服务器。 感谢 回复,我现在的问题是无论怎样做,新建文件时,NetBeans的编码始终不是utf-8格式。 发现要用记事本打开时,依然是ANSI编码这是对的!因为你保存的是 无BOM的utf-8 格式所以记事本就会认为是 ANSI 的只有你保存为 有BOM的utf-8 才会被记事本识别为 utf-8 非常感谢,我也是这么认为的。但是我发现,我没有新建项目,我直接新建文件的时候,如一个javascript文件(我开发一个chrome的扩展),然后在chrome中安装时,chrome提示这个文件不是utf-8格式。也许新建项目的时候,如你所说,其中添加的文件是utf-8格式。 刚才又看了看,发现NetBeans 项目的属性,编码是utf-8.然后去掉了<meta charset="UTF-8">,以免误导浏览器,结果发现无论是chrome还是ie,都显示这个文件是gb2312编码这样基本可以确认编码还是ANSI编码。。 文本文件的 BOM 头是用来帮助使用者选择正确的字符集用的遗憾的是这一举措出现的太晚了,造成大多浏览器因不能识别 BOM,而误将 BOM 当做正文,从而使画面不和谐这种情况应该会在日后得以改善,到那时就不需要再变成判断字符集了,只需看看 BOM 头 非常感谢,我明白BOM并非一个标准,很多ide工具不会加上bom头。你可以确认NetBeans IDE 8.0在明确指定utf-8编码的情况下,创建的文件的确是utf-8? 同问,Netbeans新增文件,是ansi格式,而不是utf8格式的,这个问题解决了吗? 求购比较购物程序 文件上传类 刚刚完成,感谢指正! php调用MYSQL的存储过程问题,急急! 深入PHP:面向对象、模式与实践(第2版) 高清PDF版下载 Header函数和PHP_AUTH_USER做用户验证 javascript encodeURL() 是如何编码的? 安装配置Apache2.0.59+PHP5.1.6出现问题winXP memcahce 的问题 用wordpress做一个企业站,遇到一个调用问题。 phpunit 代码覆盖率测试问题 如何让WORDPRESS更快 请问这个 crc 16 的java代码如何转换成php的
2、转变思路,用自己安装的web服务器。
感谢 回复,我现在的问题是无论怎样做,新建文件时,NetBeans的编码始终不是utf-8格式。
所以记事本就会认为是 ANSI 的只有你保存为 有BOM的utf-8
才会被记事本识别为 utf-8
非常感谢,我也是这么认为的。但是我发现,我没有新建项目,我直接新建文件的时候,如一个javascript文件(我开发一个chrome的扩展),然后在chrome中安装时,chrome提示这个文件不是utf-8格式。
也许新建项目的时候,如你所说,其中添加的文件是utf-8格式。
刚才又看了看,发现NetBeans 项目的属性,编码是utf-8.
然后去掉了<meta charset="UTF-8">,以免误导浏览器,结果发现无论是chrome还是ie,都显示这个文件是gb2312编码这样基本可以确认编码还是ANSI编码。。
遗憾的是这一举措出现的太晚了,造成大多浏览器因不能识别 BOM,而误将 BOM 当做正文,从而使画面不和谐
这种情况应该会在日后得以改善,到那时就不需要再变成判断字符集了,只需看看 BOM 头
非常感谢,我明白BOM并非一个标准,很多ide工具不会加上bom头。
你可以确认NetBeans IDE 8.0在明确指定utf-8编码的情况下,创建的文件的确是utf-8?