string strtolower
string を、アルファベット部分を すべて小文字にして返します。
「アルファベット部分」は現在のロケールにより決定されます。 このため、たとえばデフォルトの "C" ロケールである場合は、 ウムラウトA (訳注:日本語文字セットでは表示できない文字のため省略) のような文字は変換されません。
strtoupper および ucfirst も参照下さい。