mb_convert_kana()是PHP中的内置函数,用于将文本转换为full-width和half-width。
用法:
mb_convert_kana($string, $mode, $encoding) : string
参数:
该函数接受下面说明的三个参数。
- $字符串:这是我们要使用此函数转换的字符串.
- $模式:该参数指定不同的转换选项。
- $编码:该参数是可选的。如果您不指定编码,那么它将使用mb_internal_encoding()函数编码。
返回值:
此mb_convert_kana() 函数返回转换后的字符串。
程序1:下面的程序演示了mb_convert_kana()函数。
PHP
<?php
// Input string
$input = "Hello, world!";
// Convert to full-width form
$converted = mb_convert_kana($input, "A", "UTF-8");
// Output the converted string
echo $converted;
?>
输出
Hello, world!
程序2:下面的程序演示了mb_convert_kana()函数。
PHP
<?php
// Input string
$input = "12345";
$convertToFullWidth = true;
// Conditionally convert the string to full-width form
if ($convertToFullWidth) {
$converted = mb_convert_kana($input, "N", "UTF-8");
} else {
$converted = $input;
}
// Output the converted string
echo $converted;
?>
输出
12345
程序3:下面的程序演示了mb_convert_kana()函数。
PHP
<?php
// Input array of strings
$strings =
["Hello, world!",
"こんにちは、世界!",
"12345",
"Geeks for Geeks"];
$convertToFullWidth = true;
// Loop through the array and
// conditionally convert the strings
foreach ($strings as $string) {
if ($convertToFullWidth) {
$converted = mb_convert_kana($string, "A", "UTF-8");
} else {
$converted = $string;
}
// Output the converted string
echo $converted . "\n";
}
?>
输出
Hello, world! こんにちは、世界! 12345 Geeks for Geeks
参考:https://www.php.net/manual/en/function.mb-convert-kana.php
相关用法
- PHP mb_convert_case()用法及代码示例
- PHP mb_convert_encoding()用法及代码示例
- PHP mb_convert_variables()用法及代码示例
- 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_kana() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。