php 練習など。 実践3

変数の性質

後に格納した値だけが残る



結果:りんご

文字列と変数を合わせて表示(1)

ダブルクォートで囲んだ文字列の中に変数を書く。


文字列と変数を合わせて表示(2)

文字列が、1とは変わっている。

文字列と変数を合わせて表示(3)

HTMLとphpを混在させる。


お値段は、
円です



上で記憶した値は、下で参照できる!すごいね!!




「' 」と「" 」の違い
文字列を「" 」で囲んだ場合、中に含まれる変数は、その値が表示される
文字列を「' 」で囲んだ場合、中に含まれる文字列がそのまま表示される


ダブルクォート””で囲んだ文字列の中に変数を書く場合、前後に文字がくっついていると、
正しく表示されないことがある。
値段は$ priceであるよ

pdf 15ページ R04.PHP.05.pdf
これを避けるために、変数を、{}で書こうことができる!!
最初からこっち書けよ!




定数とは、プログラムの実行中に変化しない値に名前をつけたもの。
(変化してほしくないもの)

ex:円周率;

1時間の秒数3600秒などなど

値そのものだと、何の意味かわからないので、名前をつけるために使う。


定数

定数の定義方法

define("定数名",値);

define("PI" 3.1416);
define("ONE_HOUR_SEC",60*60);



命名規則は割愛。まあだいたいHTMLとおなじだわよ。

定数の特徴:
一度定義されると変更できない。
画面に出力する際は、ダブルクォート内への埋め込みへはできない。
変数の場合は、埋め込むことができたが、
定数はできない。(文字列が出てきてしまう。)
変わりに、文字列結合演算子を使う。


echo "最高額は".MAX_PRICE."円です";