mb_convert_variables
mb_convert_variables
(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_convert_variables - 在变量中转换字符代码
描述
string mb_convert_variables ( string $to_encoding , mixed $from_encoding , mixed &$vars [, mixed &$... ] )
变量的字符编码转换vars
的编码from_encoding
来编码to_encoding
。
mb_convert_variables()
连接Array或Object中的字符串以检测编码,因为对于短字符串,编码检测往往会失败。因此,在单个数组或对象中混合编码是不可能的。
参数
to_encoding
字符串正在转换的编码。
from_encoding
from_encoding
被指定为数组或逗号分隔的字符串,它会尝试从中检测编码from-coding
。当from_encoding
被省略,detect_order
被使用。
vars
vars
是对正在转换的变量的引用。字符串,数组和对象被接受。mb_convert_variables()
假定所有参数都具有相同的编码。
...
另外vars
。
Return Values
转换成功之前的字符编码或FALSE
失败。
例子
示例#1 mb_convert_variables()示例
<?php
/* Convert variables $post1, $post2 to internal encoding */
$interenc = mb_internal_encoding(
$inputenc = mb_convert_variables($interenc, "ASCII,UTF-8,SJIS-win", $post1, $post2
?>
← mb_convert_kana
mb_decode_mimeheader →