仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1813|回复: 19
打印 上一主题 下一主题

[学习教程] PHP网页设计PHP教程:Unicode 签名(BOM)成绩

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:41:54 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
从刚开始练习的PHP基础语法练习,到PHP语言在WEB中的应用,再到实际的项目开发,如留言版,相册系统,中小型公司网站系统,以及期间做过的有关团队合作的小游戏,让我受益匪浅,学到了很多。   </p> 被 WordPress 模板的奇异代码空行折腾半天。 由于 Dansion 师兄的使令,入手下手 Dreamweaver 征途。不外很少有人存眷到,在 Dreamweaver 中利用 utf-8 编码保留时,默许会有 "Unicode 尺度化表单" 和 "包含 Unicode 签名 (BOM)" 两个选项,在页面属性里也能够看到:


假如 "包含 Unicode 签名" 选项被勾选,会发生八怪七喇的页面衬着成绩。
甚么是 Unicode 签名 (BOM)?
BOM (Byte Order Mark) 是 UTF 编码计划里用于标识编码的尺度标志。位于文本文件开首的 2 到 4 个字节,可将文件标识为 Unicode,还标识前面字节的字节按次。因为 UTF-8 没有字节按次,因而可以选择添加 UTF-8 BOM。关于 UTF-16 和 UTF-32,这是必须的。
因为这个 BOM 的存在,PHP 会误以为文本内容已输入,因而会对页面衬着形成影响。听说 PHP6 中已修复这个成绩。
若何避免 Unicode 签名 (BOM) 对页面衬着的影响?
以 Dreamweaver 为例,保留 utf-8 编码的文档时,不勾选 "包含 Unicode 签名 (BOM)" 选项便可。
也得学会了PHP。然后再学,见异思迁是最不可取的,狗熊掰玉米就是这个道理,如果经常中途放弃,只能是一无所获,还浪费了N多的时间和经历,得不偿失,最重要的是,你会被别人瞧不起。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-20 16:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表