= 4.3.0, PHP 5, PHP 7, PHP 8)mb_strtolower — 使字符串小寫說明mb_strtolower(string $str, string $encoding = mb_internal_encoding()): strin">

mb_strtolower

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

mb_strtolower使字符串小寫

說明

mb_strtolower(string $str, string $encoding = mb_internal_encoding()): string

返回所有字母字符轉(zhuǎn)換成小寫的 str。

參數(shù)

str

要被小寫的字符串

encoding

encoding 參數(shù)為字符編碼。如果省略或是 null,則使用內(nèi)部字符編碼。

返回值

所有字母字符已被轉(zhuǎn)換成小寫的 str。

Unicode

更多關(guān)于 Unicode 屬性的信息,請參見 ? http://www.unicode.org/reports/tr21/

strtolower() 不同的是,“字母”字符的檢測是根據(jù)字符的 Unicode 屬性。 因此函數(shù)的行為不會受語言設(shè)置的影響,能偶轉(zhuǎn)換任意具有“字母”屬性的字符,例如元音變音 A(?)。

范例

示例 #1 mb_strtolower() 例子

<?php
$str 
"Mary Had A Little Lamb and She LOVED It So";
$str mb_strtolower($str);
echo 
$str// 輸出: mary had a little lamb and she loved it so
?>

示例 #2 非拉丁 UTF-8 文本的 mb_strtolower() 例子

<?php
$str 
"Τ?χιστη αλ?πηξ βαφ?? ψημ?νη γη, δρασκελ?ζει υπ?ρ νωθρο? κυν??";
$str mb_strtolower($str'UTF-8');
echo 
$str// 輸出 τ?χιστη αλ?πηξ βαφ?? ψημ?νη γη, δρασκελ?ζει υπ?ρ νωθρο? κυν??
?>

參見