エンコードできなかった時に置き換える文字を指定する

//エンコードする前にここで指定
mb_substitute_character(0x3013);
//この場合〓に変更
$str = "文字列";
$str = mb_convert_encoding($str,"sjis-win", "UTF-8");

正常にエンコードできなかった時に指定した文字に置き換えされる。
文字の指定はUnicodeの数値で指定する。
参考:Unicode対応 文字コード表
 
Comments

コメントする