PHP函数:去掉utf-8文件的BOM(签名)头
+----------------------------------------------------------
* 去掉bom头
+----------------------------------------------------------
* @access protected
* @author John <***@gmail.com>
+----------------------------------------------------------
* @param string $contents 输出内容
+----------------------------------------------------------
* @return string
+----------------------------------------------------------
*/
protected function removeBOM($contents) {
$charset[1] = substr($contents, 0, 1);
$charset[2] = substr($contents, 1, 1);
$charset[3] = substr($contents, 2, 1);
if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {
$rest = substr($contents, 3);
return $rest;
} else {
return $contents;
}
}
发表评论