変数とデータ型
変数
- 変数の宣言と代入
- $変数名 = 値;
- 変数の出力
-
print '文字列'.変数名.'文字列;
文字列の結合は.(ドット)
コーテーションマーク
- print "(ダブルコーテーション) $変数名";
- 変数の値が表示される(「変数が展開される」)
- print '(シングルコーテーション) $変数名';
- $変数名を文字列と見なして出力される
- エスケープ文字
-
htmlのダブルコーテーションとPHPのダブルコーテーションがバッティングするときにはhtmlのダブルコーテーションの前にエスケープ文字(\)を置く
PHPがわでシングルコーテーションを使うときには問題ない
データの型
- 弱いデータ型
- PHPでは変数のデータ型は自動的に変換されるので余り意識しなくても使える(Excelに近い)。
- 強いデータ型
- 変数がどのデータ型なのかをあらかじめ宣言して使用する必要がある言語もある(Accessに近い)。