PHP - コードの書き方

PHP タグ

PHP で Hello World! を出力するプログラムは以下のように記述します。

<?php
echo "Hello World!\n";
?>
PHP で Hello World!

PHP のプログラムは PHP 用の <?php, ?> タグの中に記述します。また、多くのプログラミング言語と同様にステートメントの区切りにはセミコロンが必要になります。PHP は、Web 開発を目的に開発された言語であるため、PHP 用のタグを HTML に埋め込んだ場合でも動作します。

<html>
  <head>
    <title>Hello World!</title>
  </head>
  <body>
    <?php
      echo "Hello World!\n";
    ?>
  </body>
</html>
PHP を HMTL に埋め込む

PHP は、クライアントが Web ページにアクセスした際に Web サーバが HTML 内の PHP のプログラムを処理します。処理結果は、HTML と一緒にクライアントに返されます。そのため、クライアント側からは PHP のプログラムは表示されず、処理結果だけが出力されます。

コメント

PHP では、以下の形式をコメントとして認識します。

<?php
  echo "単一行用のコメント"; // C++ 型の単一行用のコメント
  echo "単一行用のコメント"; # シェル型の単一行用のコメント
  /* 複数行用の
     コメント */
?>
PHP のコメント

ただし、複数行用のコメントについてはネストに対応していないため注意が必要です。

<?php
  /*
    echo 'テストです'; /* 複数行用のコメントのネストには注意 */
  */
?>
複数行用のコメントのネスト

関連記事