PHPをHTML内に埋め込む
<?php
処理
?>
別ファイルのPHPを呼び出す
HTMLへの記述
<?php include('ファイルのパス'); ?>
<?php require('ファイルのパス'); ?>
//コメント
/* コメント */
変数
$変数名
- 事前の宣言は不要
- 変数を使う時にも変数名の前に「 $ 」
- 異なる種類のデータを格納できる
- 前後の意味によって自動で型変換する
定数を設定
define('定数名', 値);
const 定数名 = 値;
設定されている定数
定数名 |
説明 |
PHP_VERSION |
PHPのバージョン |
PHP_OS |
PHPが稼働中のOSの種類 |
LINE |
実行中の行番号 |
FILE |
実行中のファイル名(パス) |
DIR |
実行中のファイルが保存されているディレクトリ名 |
FUNCTION |
関数名 |
CLSASS |
クラス名 |
TRAIT |
トレイト名 |
METHOD |
クラスのメソッド名 |
NAMESPACE |
名前空間名 |
文字列に変数を入れる
"ab $変数名 c"; //ab 変数 c
"ab{$変数名}c"; //ab変数c
- 文字列と変数名をスペースで分けた場合、出力時にスペースが入る
- {}で囲んだものはスペースが入らない
*シングルクォートの場合は変数名も文字列として扱う
"文字列", 変数名, "文字列";
"文字列" . 変数名 . "文字列";
- 「 . 」や「 , 」で文字列の連結が可能
*printでは「 , 」は使用不可