©
本文档使用
php.cn手册 发布
(PHP 4 >= 4.0.6, PHP 5)
mb_substitute_character — 设置/获取替代字符
$substrchar
= mb_substitute_character()
] )
当输入字符的编码是无效的,或者字符代码不存在于输出的字符编码中时,可以为其指定一个替代字符。
无效字符可以被替换为 NULL
(不输出)、 string 或者 integer 值(Unicode 字符代码的值)。
该设置会影响 mb_convert_encoding() 、 mb_convert_variables() 、 mb_output_handler() 和 mb_send_mail() 。
substrchar
指定 Unicode 值为一个 integer ,或者是以下 字符串 中的一个:
如果设置了 substchar
,在成功时返回 TRUE
,失败时返回 FALSE
。
如果没有设置 substchar
,它将返回当前设置。
Example #1 mb_substitute_character() 例子
<?php
mb_substitute_character ( 0x3013 );
mb_substitute_character ( "long" );
echo mb_substitute_character ();
?>