<?php // 读取带BOM的文件(记事本创建a.txt,保存选择Utf8) $text = file_get_contents('./a.txt'); // 二进制的BOM头转16进制输出 echo strtoupper(bin2hex($text)); // 例如UTF8输出EFBBBF
PHP本身不忽略BOM头,但是也不处理BOM头,所以大家曾经都遇到过BOM头的问题
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。