PHP 入門 | 値、変数、配列、構文 | 構文

HTML から抜ける

HTML 文書の中で PHP コードとして示した部分は PHP が解釈する。PHP コードであることを示す方法はいくつかある。

方法 1

<?php?> の間の内容を PHP が解釈する。

<?php
  // PHP Code
?>

どのような状況でも使用できる、最も一般的な方法である。

方法 2

script タグを使用する方法である。

<script language="php">
  // PHP Code
</script>

その他

php.ini で設定すると、次のような形式も使用できる。推奨される方式ではない。

<?
  // PHP Code
?>
<%
  // PHP Code
%>

命令を区切る

複数の命令を書くときは、セミコロン(;)で区切る。

<?php
  echo 'Lorem';
  echo 'Ipsum';
?>

最後の命令にはセミコロンを付けなくてもよい。

<?php
  echo 'Lorem';
  echo 'Ipsum'
?>

文書の最後にある PHP コードであれば、?> を省略できる。

<?php
  echo 'Lorem';
  echo 'Ipsum';

コメント

1 行コメント

1 行コメントは // または # で作成する。// または # の後ろの内容がコメントになる。改行されるとコメントの効果は終わる。

// comment

複数行コメント

複数行コメントは /**/ で作成する。/**/ の間の内容がコメントになる。

/* comment
   comment */

<!DOCTYPE html>
<html lang="ko">
  <head>
    <meta charset="utf-8">
    <title>Comment</title>
  </head>
  <body>
    <?php
      echo '<h1>Lorem</h1>'; // 1 行コメント
      echo '<h1>Ipsum</h1>'; # 1 行コメント
      /* 複数行コメント
         複数行コメント */
      echo '<h1>Dolor</h1>';
    ?>
  </body>
</html>