ob_iconv_handler
(PHP 4 >= 4.0.5, PHP 5, PHP 7)
ob_iconv_handler — 出力バッファハンドラとして文字エンコーディングを変換する
説明
ob_iconv_handler
( string $contents
, int $status
) : string
internal_encoding
でエンコードされた文字列を
output_encoding
に変換します。
internal_encoding
および
output_encoding
は、
iconv_set_encoding() または設定ファイル
php.ini
で定義されている必要があります。
例
例1 ob_iconv_handler() の例
<?phpiconv_set_encoding("internal_encoding", "UTF-8");iconv_set_encoding("output_encoding", "ISO-8859-1");ob_start("ob_iconv_handler"); // 出力バッファリングを開始?>
参考
- iconv_get_encoding() - iconv 拡張モジュールの内部設定変数を取得する
- iconv_set_encoding() - 文字エンコーディング変換用の設定を行なう
- 出力制御関数 (output control)