PHP の基本構文
1. PHPの基本構文
PHPのスクリプト(Script)はサーバー(Server)側で実行され、その結果がプレーンなHTMLとしてブラウザ(Browser)に送信されます。
PHPスクリプトは、ドキュメント内のどこにでも配置することが可能です。
スクリプトの開始は <?php で、終了は ?> で記述します。
<?php
// ここにPHPコードを記述します
?>PHPファイルのデフォルトの拡張子は .php です。
通常、PHPファイルにはHTMLタグとPHPのスクリプティングコードが含まれます。
以下は、PHPの echo ファンクション(Function)を使用してWebページにテキストを出力する、シンプルなPHPファイルの例です。
1.1 使用例:HTMLとPHPが混在するファイル
<!DOCTYPE html>
<html>
<body>
<h1>私の最初のPHPページ</h1>
<?php
echo 'Hello World!';
?>
</body>
</html> 注意: PHPのすべてのステートメント(Statement)は、末尾にセミコロン(;)を付ける必要があります。
2. PHPにおける大文字・小文字の区別
PHPのキーワード(例:if, else, echo など)、クラス(Class)、ファンクション、およびユーザー定義のファンクションは、大文字・小文字を区別しません。
以下の例では、3つの echo ステートメントはいずれも有効です。
2.1 使用例:キーワードにおけるケースセンシティブ
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>注意: ただし、変数名(Variable names)はすべて大文字・小文字を厳格に区別します。
以下の例を確認してください。最初のステートメントのみが変数 $color の値を表示します。これは、$color と $COLOR が2つの異なる変数として扱われるためです。
2.2 使用例:変数名におけるケースセンシティブ
<!DOCTYPE html>
<html>
<body>
<?php
$color = "赤";
echo "私の車は " . $color . " です<br>";
echo "私の家は " . $COLOR . " です";
?>
</body>
</html>