mb_convert_variables() 是 PHP 中的一个内置函数,用于将字符代码转换为变量。
用法:
mb_convert_variables( $to_encoding, $from_encoding, $var, ...$vars ): string|false
Parameters: 该函数接受四个参数,如下所述:
- $to_encoding:将字符编码转换为变量。
- $from_encoding: 此参数使用以逗号分隔的字符串或数组形式指定。如果省略,将使用detect_order。
- $vars: 要转换的变量或变量数组。该参数通过引用传递。 String、Array 和 Object 都由该变量获取。
- ...$变量:这是一个可选参数。其他变量需要转换,并用逗号分隔。
返回值:如果转换成功,则返回“true”,否则返回“false”。如果$变量是一个数组,该函数返回转换后的变量的数组。
示例 1:下面的代码演示了mb_convert_variables()函数。
PHP
<?php
$string = "Hello, world!";
mb_convert_variables('UTF-8', 'ASCII', $string);
echo $string;
?>
输出:
Hello, world!
示例 2:下面的代码演示了 mb_convert_variables()函数。
PHP
<?php
$array = array(
"name" => "GeeksforGeeks",
"email" => "geeks@example.com"
);
mb_convert_variables('UTF-8', 'ISO-8859-1', $array);
print_r($array);
?>
输出:
Array ( [name] => GeeksforGeeks [email] => geeks@example.com )
参考: https://www.php.net/manual/en/function.mb-convert-variables.php
相关用法
- PHP mb_convert_case()用法及代码示例
- PHP mb_convert_encoding()用法及代码示例
- PHP mb_convert_kana()用法及代码示例
- PHP mb_check_encoding()用法及代码示例
- PHP mb_chr()用法及代码示例
- PHP mb_strlen()用法及代码示例
- PHP mb_substr_count()用法及代码示例
- PHP mb_substr()用法及代码示例
- PHP mb_substitute_character()用法及代码示例
- PHP mb_detect_order()用法及代码示例
- PHP mb_strtolower()用法及代码示例
- PHP mb_strtoupper()用法及代码示例
- PHP mb_str_split()用法及代码示例
- PHP mb_ereg()用法及代码示例
- PHP mb_http_input()用法及代码示例
- PHP mb_parse_str()用法及代码示例
- PHP mb_encode_numericentity()用法及代码示例
- PHP mb_encoding_aliases()用法及代码示例
- PHP mb_strrchr()用法及代码示例
- PHP mb_strimwidth()用法及代码示例
- PHP mb_ereg_search_regs()用法及代码示例
- PHP mb_ereg_search_init()用法及代码示例
- PHP mb_stristr()用法及代码示例
- PHP mb_ereg_search_pos()用法及代码示例
- PHP mb_split()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP mb_convert_variables() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。