PHP mb_regex_encoding mbstring 函数
-
定义和用法
mb_regex_encoding - 设置/获取多字节正则表达式的字符编码 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 5.6.0 默认编码更改为UTF-8。 以前是EUC-JP。
-
语法
mb_regex_encoding( [ string $encoding = mb_regex_encoding() ] )
mb_regex_encoding() 设置/获取多字节正则表达式的字符编码。 -
参数
参数 必需的 描述 encoding 否 encoding 参数为字符编码。如果省略,则使用内部字符编码。 -
返回值
如果设置了编码,则成功时返回TRUE,或者在失败时返回FALSE。在这种情况下,内部字符编码不会更改。 如果省略了编码,则返回多字节正则表达式的当前字符编码名称。 -
示例
尝试一下echo "current mb_internal_encoding: ".mb_internal_encoding()."<br />"; echo "changing mb_internal_encoding to UTF-8<br />"; mb_internal_encoding("UTF-8"); echo "new mb_internal_encoding: ".mb_internal_encoding()."<br />"; echo "current mb_regex_encoding: ".mb_regex_encoding()."<br />"; echo "changing mb_regex_encoding to UTF-8<br />"; mb_regex_encoding('UTF-8'); echo "new mb_regex_encoding: ".mb_regex_encoding()."<br />";
-