MB_CASE_TITLE标志不会产生真正的标题大小写,而只是将标题中的每个单词大写,并将所有其他单词小写。
示例
$string = "Mrs. Frisby and the Rats of NIMH";
echo mb_convert_case($string, MB_CASE_TITLE);
结果
Mrs. Frisby And The Rats Of Nimh
以下常量由此扩展定义,只有在将扩展编译到PHP中或在运行时动态加载时才可用。
MB_OVERLOAD_MAIL
(int)MB_OVERLOAD_STRING
(int)MB_OVERLOAD_REGEX
(int)MB_CASE_UPPER
(int)MB_CASE_LOWER
(int)MB_CASE_TITLE
(int)MB_CASE_FOLD
(int)MB_CASE_LOWER_SIMPLE
(int)MB_CASE_UPPER_SIMPLE
(int)MB_CASE_TITLE_SIMPLE
(int)MB_CASE_FOLD_SIMPLE
(int)MB_ONIGURUMA_VERSION
(string)6.9.4
。PHP 7.4起可用。
MB_CASE_TITLE标志不会产生真正的标题大小写,而只是将标题中的每个单词大写,并将所有其他单词小写。
示例
$string = "Mrs. Frisby and the Rats of NIMH";
echo mb_convert_case($string, MB_CASE_TITLE);
结果
Mrs. Frisby And The Rats Of Nimh