TOP ▲
itcore TOP プログラムパーツ
uBomDel BOM削除(UTF-8) | itcore 2019年
PHP
関数
<?php
function uBomDel($str) {
  return preg_replace('/^\xEF\xBB\xBF/', '', $str);
}
?>
テストプログラム
<?php include_once "uBomDel.func"; ?>
<?php
  $bom = "\xEF\xBB\xBF";
  $str = "$bom $bom";
  echo "1 ".bin2hex($str)."<br>\n";
  $str = uBomDel($str);
  echo "2 ".bin2hex($str)."<br>\n";
?>
実行結果
1 efbbbf20efbbbf
2 20efbbbf