動的にWebページを作ることができるPHPについてその基礎を学びます。
このレッスンでは php 5.3.13 を使用しています。
$メッセージ = "Hello!"; echo $メッセージ;
$x = 5; // 5が出力される echo $x++;となります。つまりこれは、
$x = 5; echo $x; $x = $x + 1;としているのと同じです。一方で ++$x の場合は以下のようになります。
$x = 5; // 6が出力される echo ++$x;つまりこれは、
$x = 5; $x = $x + 1; echo $x;としているのと同じです。些細な違いですが覚えておきましょう。
$str = <<<EOM これから ・・・ ・・・ ここまでが代入されます。 EOM;ここで使った「EOM(End of Message)」はラベルと呼ばれ、何を使ってもいいですが、最終行では行の先頭からラベルを記述し、そのあとは;のみを記述してください(最初に空白などを入れてはいけません)。
// && は = より優先順位が高いので、$x には false が入ります。 $x = true && false; // 以下と同等 $x = (true && false);
// and は = より優先順位が低いので、$x には true が入ります。 $x = true and false; // 以下と同等 ($x = true) and false;
$x = "0";
if ( $x ) {
echo '1番目';
} else {
echo '2番目';
}
<form action="contact.php" method="post"> <input type="checkbox" name="mobile" value="1"> モバイル <input type="submit" value="送信"> </form>
array(0) { }
array(1) { ["mobile"]=> string(1) "1" }
補足情報 http://dev.dotinstall.com/ について
同じようにローカル開発環境をセットアップしたい方は以下のレッスンを参考にしてみてください。
http://dotinstall.com/lessons/basic_local_development