mb_ucfirst

文字列の最初の文字を大文字にする

説明

string mb_ucfirst(string $string, string $encoding = null)

マルチバイト対応の ucfirst 処理を行い、 string の最初の文字をタイトルケースに変換して返します。

パラメータ

string
入力文字列。
encoding
文字エンコーディングを指定します。省略した場合、もしくはnullの場合は、内部文字エンコーディングを使用します。

戻り値

変換後の文字列を返します。

注意

注意:

strtolowerstrtoupperのような関数とは対照的に、 ケースフォールディングはUnicode 文字属性を基準に行われます。 したがって、この挙動はロケールの設定に影響されず、また、すべてのアルファベット、 例えば a ウムラウト (ä)などを変換することができます。

Unicodeプロパティについての詳細はこちらを参照してください» http://www.unicode.org/reports/tr21/

参考

  • mb_lcfirst
  • mb_convert_case
  • ucfirst