mb_convert_case()是 PHP 中的一个内置函数,用于对给定的字符串执行大小写折叠。
用法
string mb_convert_case(str $string, int $mode, str $encoding)
参数
mb_convert_case()接受三个参数:$string, $mode 和 $encoding对字符串执行大小写折叠。
$string−该参数用于返回被转换的字符串。
$mode:mode 参数用于转换的模式。可用于MB_CASE_UPPER、MB_CASE_LOWER、MB_CASE_TITLE、MB_CASE_FOLD、MB_CASE_UPPER_SIMPLE、MB_CASE_LOWER_SIMPLE、MB_CASE_TITLE_SIMPLE、MB_CASE_FOLD_10008_MB_CASE_FOLD_10008_MB_CASE_FOLD_10007_MB_CASE_FOLD_10008_MB_CASE_UPPER_SIMPLE的多字节字符串转换。
$encoding:该参数是字符编码。如果省略或为空,则使用内部字符编码值
返回值
mb_convert_case()用于返回转换的字符串模式。
注意:从 PHP 7.3.0 开始,增加了一些多字节函数作为模式,例如 MB_CASE_FOLD、MB_CASE_UPPER_SIMPLE、MB_CASE_LOWER_SIMPLE、MB_CASE_TITLE_SIMPLE 和 MB_CASE_FOLD_SIMPLE。
例子1
<?php
$string = "Hello World!, Welcome to the online Tutorial";
// convert above string in upper case
$string = mb_convert_case($string, MB_CASE_UPPER, "UTF-8");
echo $string;
// It will convert given string in lower case
$string = mb_convert_case($string, MB_CASE_LOWER, "UTF-8");
echo $string;
?>
输出
HELLO WORLD!, WELCOME TO THE ONLINE TUTORIALhello world!, welcome to the online tutorial
例子2
<?php
$string = "Hello World!, Welcome to the online Tutorial";
// MB_CASE_TITLE is used
$string = mb_convert_case($string, MB_CASE_TITLE, "UTF-8");
echo $string;
// MB_CASE_UPPER_SIMPLE convert string in upper case
$string = mb_convert_case($string, MB_CASE_UPPER_SIMPLE, "UTF-8");
echo $string;
?>
输出
Hello World!, Welcome To The Online TutorialHELLO WORLD!, WELCOME TO THE ONLINE TUTORIAL
相关用法
- PHP mb_check_encoding()用法及代码示例
- PHP mb_chr()用法及代码示例
- PHP mb_substitute_character()用法及代码示例
- PHP mb_detect_order()用法及代码示例
- PHP mb_substr_count()用法及代码示例
- PHP mb_strtoupper()用法及代码示例
- PHP mb_strtolower()用法及代码示例
- PHP mb_substr()用法及代码示例
- PHP mb_strlen()用法及代码示例
- PHP metaphone()用法及代码示例
- PHP mhash_get_hash_name()用法及代码示例
- PHP mysqli_get_server_info()用法及代码示例
- PHP money_format()用法及代码示例
- PHP mysqli_data_seek()用法及代码示例
- PHP mysqli_insert_id()用法及代码示例
- PHP mysqli_fetch_assoc()用法及代码示例
- PHP mkdir()用法及代码示例
- PHP mysqli_connect_error()用法及代码示例
- PHP mhash_keygen_s2k()用法及代码示例
注:本文由纯净天空筛选整理自Urmila Samariya大神的英文原创作品 PHP – Case folding in a string using mb_convert_case()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。