PHP 速習チュートリアル

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>