!!!PHPの基礎 HTMLソース内にて''''''で囲みます。この中でPHPのソースを記述します。 \n"; ?> HTMLとして文字列を出力する場合は、「echo "xxx";」または「print("xxx");」を使用します。上記のソースを「test.php」のようなファイル名で保存します。 これをApacheなどで見た場合、 Hello PHP!! と表示されます。 !!変数使用例と変数の型 \n"; echo "数値[$num]
\n"; echo gettype($num); ?> これの出力は以下のようになります。 文字列[表示] 数値[12] integer gettype関数は、変数の型を表示します。変数は以下の型があります。 boolean ... TRUEまたはFALSE integer ... 整数 float ... 浮動小数点 string ... 文字列 array ... 配列 object ... オブジェクト 数値は「$num = 0x82;」のように16進数指定も可能です。 " ... "とすると(ダブルクォーテーションで囲む)、文字列中に変数を埋め込むことができます。 $num = "12"; $str = "number = $num"; echo $str; この場合$strは「number = 12」となります。 ' ... 'とすると(シングルクォーテーションで囲む)、文字列はそのまま使われます。 $num = "12"; $str = 'number = $num'; echo $str; この場合$strは「number = $num」となります。 !!条件文 $a = 5; $b = 10; if($a == 5 && $b == 10) { print("true
\n"); } else { print("false
\n"); } switch($a) { case 0: print("0
\n"); break; case 1: print("1
\n"); break; default: print("その他
\n"); } if/switchともに、C言語のときと同じです。 !!ループ $a = 0; while($a < 5) { print($a."
\n"); $a++; } 「'''.'''」は、文字列同士の連結を行います。 for($a = 0; $a < 5; $a++) { print($a."
\n"); } $a = 0; do { print($a."
\n"); $a++; } while($a < 5); 上記はすべて以下のように出力されます。 0 1 2 3 4 !!foreach $a = array("Apple", "Orange", "Grape"); foreach($a as $val) { print($val."
\n"); } foreachは配列より1つずつ要素を取り出します。 上記の出力結果は以下のようになります。 Apple Orange Grape