サーバー上でPHPスクリプトが実行され、プレーンHTMLの結果がブラウザーに送信されます。
基本的なPHP構文
PHPスクリプトは、ドキュメント内の任意の場所に配置できます。
PHPスクリプトは <?php で始まり ?>で終わります:
<?php
// PHP code goes here
?>
PHPファイルのデフォルトのファイル拡張子は “.php”です
通常、PHPファイルにはHTMLタグと一部のPHPスクリプトコードが含まれます。
組み込みのPHP関数 “echo”を使用してテキスト”Hello World!” を出力する
PHPスクリプトを使用した単純なPHPファイルの例を紹介します。 Webページ上:
コード例文
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo “Hello World!”;
?>
</body>
</html>
ノート: PHPステートメントはセミコロン(;)で終わります。
PHPのコメント
PHPコードのコメントは、プログラムの一部として読み取り/実行されない行です。
コメントを記入する目的はメモや、コードを見ている誰かがコードの意味を理解するためです。
コメントを使用する時:
- あなたが何をしているかを他の人に理解させます
- 自分のやったことを思い出すため-ほとんどのプログラマーは、1年か2年後に自分の仕事に戻って、自分のやったことをもう一度考え直さなければならないことを経験しています。 コメントは、コードを書いたときに考えていたことを思い出させることができます
PHPはいくつかのコメント記述をサポートしています:
コード例文
<!DOCTYPE html>
<html>
<body>
<?php
// これは単一行のコメントです
# これも単一行のコメントです
/*
これは、複数行にわたる
複数行の
コメントブロックです
*/
// また、コメントを使用してコードの処理の一部を除外することもできます
$x = 5 /* + 15 */ + 5;
echo $x;
?>
</body>
</html>
PHPの大文字と小文字の区別
PHPでは、キーワード(if、else、while、echoなど)、クラス、関数、
およびユーザー定義関数では大文字と小文字が区別されません。
以下の例では、以下の3つのエコーステートメントはすべて正当(同じ意味)です。:
コード例文
<!DOCTYPE html>
<html>
<body>
<?php
ECHO “Hello World!<br>”;
echo “Hello World!<br>”;
EcHo “Hello World!<br>”;
?>
</body>
</html>
ただし、すべての変数名では大文字と小文字が区別されます。
以下の例では、最初のステートメントのみが$ color変数の値を表示します
($ color、$ COLOR、$ coLORの3つが異なる変数として扱われる):
コード例文
<!DOCTYPE html>
<html>
<body>
<?php
$color = “red”;
echo “My car is ” . $color . “<br>”;
echo “My house is ” . $COLOR . “<br>”;
echo “My boat is ” . $coLOR . “<br>”;
?>
</body>
</html>