mb_convert_case

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

mb_convert_case锟斤拷锟街凤拷锟斤拷锟斤拷锟叫达拷小写转锟斤拷

说锟斤拷

mb_convert_case ( string $str , int $mode [, string $encoding = mb_internal_encoding() ] ) : string

锟斤拷一锟斤拷 string 锟斤拷锟叫达拷小写转锟斤拷锟斤拷转锟斤拷模式锟斤拷 mode 指锟斤拷锟斤拷

锟斤拷锟斤拷

str

要锟斤拷转锟斤拷锟斤拷 string锟斤拷

mode

转锟斤拷锟斤拷模式锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 MB_CASE_UPPER锟斤拷 MB_CASE_LOWER 锟斤拷 MB_CASE_TITLE 锟斤拷锟斤拷锟斤拷一锟斤拷锟斤拷

encoding

encoding 锟斤拷锟斤拷为锟街凤拷锟斤拷锟诫。锟斤拷锟绞★拷裕锟斤拷锟绞癸拷锟斤拷诓锟斤拷址锟斤拷锟斤拷搿�

锟斤拷锟斤拷值

锟斤拷 mode 指锟斤拷锟斤拷模式转锟斤拷 string 锟斤拷小写锟斤拷陌姹撅拷锟�

Unicode

锟斤拷锟斤拷锟斤拷 strtolower()锟斤拷strtoupper() 锟侥憋拷准锟斤拷小写转锟斤拷锟斤拷锟斤拷锟斤拷龋锟� 锟斤拷小写转锟斤拷锟斤拷执锟叫革拷锟斤拷 Unicode 锟街凤拷锟斤拷锟皆的伙拷锟斤拷锟斤拷 锟斤拷舜撕锟斤拷锟斤拷锟斤拷锟轿拷锟斤拷锟斤拷锟斤拷曰锟斤拷锟斤拷锟絣ocale锟斤拷锟斤拷锟矫碉拷影锟届,锟杰癸拷转锟斤拷锟斤拷锟斤拷锟斤拷锟�"锟斤拷母"锟斤拷锟皆碉拷锟街凤拷锟斤拷锟斤拷锟斤拷元锟斤拷锟斤拷锟斤拷A锟斤拷?锟斤拷锟斤拷

锟斤拷锟斤拷锟斤拷锟� Unicode 锟斤拷锟皆碉拷锟斤拷息锟斤拷锟斤拷榭� » http://www.unicode.org/unicode/reports/tr21/锟斤拷

锟斤拷锟斤拷

Example #1 mb_convert_case() 锟斤拷锟斤拷

<?php
$str 
"mary had a Little lamb and she loved it so";
$str mb_convert_case($strMB_CASE_UPPER"UTF-8");
echo 
$str// 锟斤拷锟� MARY HAD A LITTLE LAMB AND SHE LOVED IT SO
$str mb_convert_case($strMB_CASE_TITLE"UTF-8");
echo 
$str// 锟斤拷锟� Mary Had A Little Lamb And She Loved It So
?>

Example #2 锟斤拷锟斤拷锟斤拷 UTF-8 锟侥憋拷锟斤拷mb_convert_case() 锟斤拷锟斤拷

<?php
$str 
"锟斤拷?锟街ιστ︼拷 锟斤拷锟斤拷?锟叫η︼拷 锟铰︼拷锟斤拷?? 锟阶η︼拷?锟酵︼拷 锟矫︼拷, 锟侥ρ︼拷锟揭κε︼拷?锟狡ε︼拷 锟皆︼拷?锟斤拷 锟酵ωθρ︼拷? 锟绞υ︼拷??";
$str mb_convert_case($strMB_CASE_UPPER"UTF-8");
echo 
$str// 锟斤拷锟� 锟斤拷?锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 锟斤拷锟斤拷?锟斤拷锟斤拷锟斤拷 锟斤拷锟斤拷锟斤拷?锟斤拷 锟斤拷锟斤拷锟斤拷?锟斤拷锟斤拷 锟斤拷锟斤拷, 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷?锟斤拷锟斤拷锟斤拷 锟斤拷锟斤拷?锟斤拷 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷? 锟斤拷锟斤拷锟斤拷?锟斤拷
$str mb_convert_case($strMB_CASE_TITLE"UTF-8");
echo 
$str// 锟斤拷锟� 锟斤拷?锟街ιστ︼拷 锟斤拷锟斤拷?锟叫η︼拷 锟斤拷锟斤拷锟斤拷?锟斤拷 锟斤拷锟角︼拷?锟酵︼拷 锟斤拷锟斤拷, 锟斤拷锟窖︼拷锟揭κε︼拷?锟狡ε︼拷 锟斤拷锟斤拷?锟斤拷 锟斤拷锟截θρ︼拷? 锟斤拷锟皆︼拷?锟斤拷
?>

锟轿硷拷

  • mb_strtolower() - 使锟街凤拷锟斤拷小写
  • mb_strtoupper() - 使锟街凤拷锟斤拷锟斤拷写
  • strtolower() - 锟斤拷锟街凤拷锟斤拷转锟斤拷为小写
  • strtoupper() - 锟斤拷锟街凤拷锟斤拷转锟斤拷为锟斤拷写
  • ucfirst() - 锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷母转锟斤拷为锟斤拷写
  • ucwords() - 锟斤拷锟街凤拷锟斤拷锟斤拷每锟斤拷锟斤拷锟绞碉拷锟斤拷锟斤拷母转锟斤拷为锟斤拷写