当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP mb_convert_kana()用法及代码示例


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



相关用法


注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP mb_convert_kana() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。