|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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多的时间和经历,得不偿失,最重要的是,你会被别人瞧不起。 |
|