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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。