2015-05-26 14:57:18
技术资料 PHP
使用PHP读取模板并输出后,出现了奇怪的空白字符,用十六进制查看为“EF BB BF”。
BOM全称是"Byte Order Mard",在utf8文件中常用BOM来表明这个文件是UTF-8文件,而BOM的本意是在utf16中用,目的是告诉编辑器当前文件采用何种编码,在PHP中无法识别该字段,则会显示乱码或空白字符。
在做模板文件是尽量使用不带BOM的UTF-8编码方式。