PHPリファレンス(逆引き)

PHPリファレンス
 
マルチバイト文字列の大文字/小文字変換をする(mb_convert_case()、mb_strtoupper()、mb_strtolower())
スポンサードリンク

マルチバイト文字列の大文字/小文字変換をするには、mb_convert_case()、mb_strtoupper()、mb_strtolower()関数を使用します。

mb_convert_case(
   文字列,
   変換モード
  [,エンコーディング] )

指定した変換モードで、大文字/小文字変換をして結果を返します。
変換モードには、以下の3つのモードが指定できます。

  MB_CASE_UPPER : 大文字に変換
  MB_CASE_LOWER : 小文字に変換
  MB_CASE_TITLE  : 単語の先頭の1文字を大文字に変換

mb_strtoupper(
   文字列,
  [,エンコーディング] )
大文字変換をして結果を返します。
mb_strtolower(
   文字列,
  [,エンコーディング] )
小文字変換をして結果を返します。
 ※文字エンコーディング省略時は、内部のエンコーディングが使用されます。
 
 
例1) 大文字/小文字変換する。(mb_convert_case())

<?php
$str = "abcabcABCABC";
echo mb_convert_case($str,MB_CASE_UPPER,"SJIS"),"\n";
echo mb_convert_case($str,MB_CASE_LOWER,"SJIS"),"\n";
$str = "abab  abab";
echo mb_convert_case($str,MB_CASE_TITLE,"SJIS"),"\n";
?>

●実行結果
ABCABCABCABC
abcabcabcabc
Abab  Abab




例2) 大文字/小文字変換する。(mb_strtoupper()、mb_strtolower())

<?php
$str = "abcabcABCABC";
echo mb_strtoupper($str,"SJIS"),"\n";
echo mb_strtolower($str,"SJIS"),"\n";
?>

●実行結果
ABCABCABCABC
abcabcabcabc



スポンサード リンク


文字コードを変換する( mb_convert_encoding()、mb_convert_variables() )
マルチバイト文字列の大文字/小文字変換をする( mb_convert_case()、mb_strtoupper()、mb_strtolower() )
全角/半角変換する(カナ含む)( mb_convert_kana() )
マルチバイト文字列の一部を取得する( mb_strimwidth() )
マルチバイト文字列の一部を取得する( mb_substr()、mb_strcut() )
マルチバイト文字列の長さを取得する( mb_strlen() )
マルチバイト文字列の幅を取得する( mb_strwidth() )
マルチバイト文字列の位置を取得する( mb_strpos()、mb_strrpos() )
マルチバイト文字列の出現回数を取得する( mb_substr_count() )

基本APIへ
忘れっぽいエンジニアのPHPリファレンス TOPへ