ob_iconv_handler
Description
The ob_iconv_handler of iconv for PHP converts character encoding as output buffer handler.
Syntax
ob_iconv_handler( string $contents, int $status ): string|false
Parameters
contents
Contents of the output buffer.
status
Bitmask of PHP_OUTPUT_HANDLER_* constants.
Constant | Value | Description |
---|---|---|
PHP_OUTPUT_HANDLER_START | 1 | ouput buffer has started |
PHP_OUTPUT_HANDLER_FLUSH | 4 | ouput buffer is being flushed |
PHP_OUTPUT_HANDLER_FINAL | 8 | ouput buffer will be ended |
Return
Returns a string on success or false on failure.
Examples
1 · callback
<? $callback = "ob_iconv_handler"; ob_start($callback); echo "output·";
output·
2 · iconv_set_encoding
<? $type = "output_encoding"; $encoding = "ISO-8859-1"; iconv_set_encoding($type, $encoding); $callback = "ob_iconv_handler"; ob_start($callback); echo "output·";
output�