無いと困るものなんですね(^^;
よく変数は、箱と表現されます。
大体そんな感じです。(^^;
PHPの変数は、ずばり何でも入る箱なんですが、どんな時に使う箱なのか!
それが重要ですね。
PHPの変数は、全てドルマーク($)を入れるルールがあります。
$aisatsu = "Hello!!"; ?>
例えば、上記のソースでは、aisatuという名前の変数(箱)に、文字列のHellow!!が入っています。
しかし、これでは特に変数の恩恵をあずかれていません。
恩恵にあずかれるのは、条件分岐や制御構文を覚えた頃からハッキリと「無いと困る!」感じが解ってくるんじゃないかな。
で、上のプログラムですが。
「1-0.下準備」で作った「index.php」の中に書いてみたでしょうか?
書いてみた人は、実行させてみましょう。
実行のさせ方は、ブラウザを開いて、「http://localhost/lesson01/」にアクセスするだけ。
・ ・ ・ ・ ・ 。
画面が真っ白!
そうです。それでいいんです。
$aisatsu = "Hello!!";
は、アイサツ変数に「Hello!!」文字列を入れておく!命令に過ぎないんです。
つまりは、表示するための命令を書かなければブラウザには表示してくれないんです。
では次に
$aisatsu = "Hello!!"; echo $aisatsu; ?>
「Hello!!」と画面が出てますか?
これは、echo命令が実行された結果です。
echoは、
echoの後ろに続く「文字」、「数字」、「変数の中に入っている物」を表示する命令です。
同じような命令には、printf(****);があります。好きな方を使って構いませんがProjectDARTSでは、表示させる命令はechoで統一させていきたいと思います。
※注意 >>> 実行(ブラウザで確認)する前には、必ず一旦保存をするのを忘れないでくださいね!保存してないと反映されませんよ!
