PHP 5 構文

❮ 前章へ 次章へ ❯

PHPスクリプトはサーバー実行され、結果のプレーンHTMLをブラウザに返します。


PHPの基本構文

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コードのコメントは、プログラムの一部として入力/実行されない行です。その唯一の目的は、コードを見る人が読むことです。

コメントは次の目的で使用できます:

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は大文字と小文字を区別する

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>
例の実行 »

❮ 前章へ 次章へ ❯