ucfirst-文字列関数

ucfirst関数は文字列の最初の文字(アルファベット)を大文字に変換した文字列を返す関数です。以下に使用方法を示します。
//ucfirst ("大文字に変換したい文字列");

$str = "homepage作成入門";
$str = ucfirst($str);

$str1 = ucfirst("入門homepage"); //?

echo $str;
echo $str1;
引数には大文字に変換したい文字列を指定します。
上の例では引数に変数str(homepage作成入門)を指定しているので、最初の文字"h"が大文字に変換され、  Homepage作成入門 がブラウザに出力されます。
?では指定した文字列"入門homepage"の最初の文字はアルファベットではないので何も変換されません。 したがって、 入門homepage となります。