Query: mb_convert_case
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
MB_CONVERT_CASE(3) 1 MB_CONVERT_CASE(3) mb_convert_case - Perform case folding on a stringSYNOPSISstring mb_convert_case (string $str, int $mode, [string $encoding = mb_internal_encoding()])DESCRIPTIONPerforms case folding on a string, converted in the way specified by $mode.PARAMETERSo $str - The string being converted. o $mode - The mode of the conversion. It can be one of MB_CASE_UPPER, MB_CASE_LOWER, or MB_CASE_TITLE. o $encoding -The $encoding parameter is the character encoding. If it is omitted, the internal character encoding value will be used.RETURN VALUESA case folded version of $string converted in the way specified by $mode.UNICODEBy contrast to the standard case folding functions such as strtolower(3) and strtoupper(3), case folding is performed on the basis of the Unicode character properties. Thus the behaviour of this function is not affected by locale settings and it can convert any characters that have 'alphabetic' property, such as A-umlaut (A). For more information about the Unicode properties, please see http://www.unicode.org/unicode/reports/tr21/.EXAMPLESExample #1 mb_convert_case(3) example <?php $str = "mary had a Little lamb and she loved it so"; $str = mb_convert_case($str, MB_CASE_UPPER, "UTF-8"); echo $str; // Prints MARY HAD A LITTLE LAMB AND SHE LOVED IT SO $str = mb_convert_case($str, MB_CASE_TITLE, "UTF-8"); echo $str; // Prints Mary Had A Little Lamb And She Loved It So ?> Example #2 mb_convert_case(3) example with non-Latin UTF-8 text <?php $str = "Txiotn a nE Baos unuvn yn, dpaokeCei unp vw0po kuvs"; $str = mb_convert_case($_tr, MB_CASE_UP_ER, "UTF_8"); _ _ echo $str; // Prints TXI>TH A/TTHH BAO> YHMNH | H, /PA>KE/EI YTTP NOOPO KYN> $str = mb_convert_case($str, MB_CASE_TITLE, "U_F-8"); echo $str; // Prints Txiotn A nE Baoo Ynuvn | n, /paokeCei Ynp Nw0po Kuvo ?>SEE ALSOmb_strtolower(3), mb_strtoupper(3), strtolower(3), strtoupper(3), ucfirst(3), ucwords(3). PHP Documentation Group MB_CONVERT_CASE(3)
Related Man Pages |
---|
tcl_unichartotitle(3) - mojave |
tcl_utftolower(3) - mojave |
strtr(3) - php |
mb_convert_kana(3) - php |
mb_encode_numericentity(3) - php |
Similar Topics in the Unix Linux Community |
---|
String Manipulation Question.... |
end of case |
string checking |
Reverse of a string |
Need help to find total counts in a string |