初心者のPHP入門
・PHPの関数
・ucwords-文字列関数 |
|
PHP関数の使用方法と使用例 |
文字列関数
スポンサーリンク |
ucwords-文字列関数ucwords関数は引数に指定した文字列の各単語の先頭文字(アルファベット)を大文字に変換した文字列を返す関数です。以下に使用方法を示します。ucwords関数で単語として認識されるのは空白文字(スペース/フォームフィード/改行/キャリッジリターン/水平タブ/垂直タブ)で区切られた文字列です。 各単語の先頭文字とは、空白文字の直後に記述されている文字となります。 //ucwords ("大文字に変換したい文字列"); $str = "php cgi"; $str = ucwords($str); $str1 = ucwords("入門 php cgi"); //? echo $str; echo $str1; $str2 = "I LOVE PHP"; $str2 = ucwords(strtolower($str2)); //? echo $str2; 上の例では引数に変数str(php cgi)を指定しているので、各単語の先頭文字"p"と"c"が大文字に変換され、 Php Cgi がブラウザに出力されます。 ?では"php","cgi"の先頭文字が大文字に変換されます。"入門"はアルファベットではないので何も変換されません。 したがって、 入門 Php Cgi となります。 ?では、strtolower関数によって変数str2を全て小文字に変換後に、ucwords関数で各単語の先頭文字を大文字に変換しています。 したがって、 I Love Php となります。 |