第 1 章 入門

目次
PHP とは?
PHP にできること
PHP の歩み

PHP とは?

PHP (正式名称は、"PHP: Hypertext Preprocessor") は、サーバー上で動作する HTML 埋め込み型のスクリプト言語です。

簡単な答えですが、どういう意味でしょう? 以下に例を示します。

例 1-1初歩的な例


<html>
<head>
         <title>Example</title>
     </head>
     <body>

        <?php 
        echo "Hi, I'm a PHP script!"; 
        ?>

     </body>
</html>
      

PerlやCのような他の言語で書かれたCGIスクリプトとの違いは、HTMLを出 力する多くのコマンドを用いてプログラムを書く代わりに何かを行う(こ の場合はテキストを出力する)埋め込みコードを含むHTMLスクリプトを書 くということです。PHP コードは、"PHPモード" に入ったり出たりする特 別な開始および終了のタグで括られています。

PHP がクライアントサイド JavaScript のようなものと異なっている点は、 コードがサーバーで実行されるということです。上のようなスクリプトを サーバー上においていたとしたら、クライアントは、スクリプトを実行し た結果を受け取りますが、その出力を作成したコードに関する情報を得る ことはできません。全てのHTMLファイルをPHPで処理するようにWebサーバー を設定することさえ可能で、この場合、ユーザーが袖の内に何があるかを 見分けることは不可能になることでしょう。