只是一个可能对某些人有帮助的快速说明
在我看来,此函数还会修改发送到客户端的 HTTP Content-Type 标头(至少与 iconv_set_encoding() 函数结合使用)。
如果您指定以“//TRANSLIT”或“//IGNORE”结尾的编码(在 iconv 中有效),它仍然会在 HTTP 标头中发送编码名称。不幸的是,这使得它成为一个无效的字符集。
例如
<?php
iconv_set_encoding("internal_encoding","UTF-8");
iconv_set_encoding("output_encoding","ISO-8859-1//TRANSLIT");
ob_start("ob_iconv_handler");
?>
将发送 Content-Type 标头“ISO-8859-1//TRANSLIT”。