PHPスクリプトはサーバー実行され、結果のプレーンHTMLをブラウザに返します。
PHPスクリプトは、文書内のどこにでも置くことができます。
PHPスクリプトは、<?php 始まり ?> で終わります:
<?php
// PHP code goes here
?>
PHPファイルのデフォルトのファイル拡張子は ".php"です。
PHPファイルには、通常、HTMLタグとPHPスクリプトコードが含まれます。
組込みのPHP関数 "echo" を使用して web ページに "Hello World!" を出力する PHP スクリプトを持つ、簡単なPHPファイルの例を下に示します:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
例の実行 »
注: PHP statements end with a semicolon (;).
PHPコードのコメントは、プログラムの一部として入力/実行されない行です。その唯一の目的は、コードを見る人が読むことです。
コメントは次の目的で使用できます:
PHPにはいくつかのコメントの記述方法をサポートしています:
<!DOCTYPE html>
<html>
<body>
<?php
// This is a single-line comment
# This is also a single-line comment
/*
This is a multiple-lines comment block
that spans over multiple
lines
*/
// You can also use comments to leave out parts of a code line
$x = 5 /* + 15 */ + 5;
echo $x;
?>
</body>
</html>
例の実行 »
PHPにおけるすべてのキーワード(例:if、else、while、echoなど)、クラス、関数、およびユーザ定義関数は、大文字と小文字を区別しません。
下の例の3つのecho文はすべて同じで、文法的に正当です:
<!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>
例の実行 »