今回は「アルファベットの文字列を大文字や小文字に変換する」
方法を紹介したいと思います。
英語で名前を入力してもらう際などに大文字や小文字に統一したい場合、
ユーザーには自由に入力してもらい、プログラム側で変換する際に利用します。
まずはサンプルプログラムをみてみましょう。
<?php $moji = "test"; $moji2 = strtoupper($moji); // $mojiを大文字に変換する echo $moji2;
strtoupper関数はstrtoupper(文字列)という形式で利用し、
返り値として大文字に変換した文字列を返します。
従って、「test」が「TEST」に変換されて、$moji2に保管されます。
次は小文字に変換するプログラムをみてみましょう。
<?php <?php $moji = "SAMPLE program"; $moji2 = strtolower($moji); //小文字に変換する echo $moji2;
strtolower関数はstrtolower(文字列)という形式で利用し、
返り値として小文字に変換した文字列を返します。
従って、「SAMPLE」が「sample」に変換されて、もともと小文字だったprogramは
小文字のまま、$moji2に保管されます。