PHPの勉強2 プログラムの作成、実行

最終更新:2006/06/16

トップページへ戻る
前へ 次へ
ページ目次
  1. Hello World!を表示するプログラム作成
  2. プログラムの説明
  3. プログラム内にコメントを入力する場合
  4. 変数名について
  5. 定数を使用する場合

1. Hello World!を表示するプログラム作成


    1. 入力するコード

<html>
<head>
<title>SAMPLE001</title>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
</head>
<body>
<?php
    print "Hello World!";
?>
</body>
</html>

    2. ファイルの保存場所について

       Apache2のインストールフォルダ(デフォルトでは、C:\Program Files\Apache Group\Apache2)
       内にある「htdocs」フォルダに「sample」フォルダを作成し、ファイル名を「sample001.php」で
       保存してください。

    3. 実行方法

       ブラウザを起動し、「http://localhost/sample/sample001.php」を入力してください。
       問題がなければ、ブラウザ内に「Hello World!」と表示されるはずです。
       sample001の実行結果



2. プログラムの説明

 1 | <html>
 2 | <head>
 3 | <title>SAMPLE001</title>
 4 | <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
 5 | </head>
 6 | <body>
 7 | <?php
 8 |     print "Hello World!";
 9 | ?>
10 | </body>
11 | </html>
       PHPはHTML埋め込み型言語であるため、HTMLタグと同じファイル内にプログラムを作成することができます。

       1〜6行目と10〜11行目は、HTMLとして処理されます。7〜9行目までがPHPのプログラムとなります。
       <?php と ?>がPHPのプログラムであることを識別するための専用のタグです。
       <?phpはPHPプログラムの開始タグであり、?>はPHPプログラムの終了タグとなっています。

       PHPの開始・終了タグの記述方法は、<?php と ?>の他に以下のものがあります。
       ※(3)の方法は、php.iniのasptags設定を変更する必要があります。
       一般的には、<?php と ?>を使用することが多いようです。

(1) | <script language="php"> [PHPプログラム] </script>
(2) | <? [PHPプログラム] ?>
(3) | <% [PHPプログラム] %>


3. プログラム内にコメントを入力する場合


       (1) 1行のコメント     ・・・ 「//」より後の文字がコメントとなります。

            // コメント

       (2) 複数行のコメント    ・・・ 「/*」と「*/」で囲んだブロックがコメントとなります。

            /*
                コメント
            */

           コメントは、ほかの人がプログラムを理解しやすくなるだけでなく、
           時間が経ってから自分の記述したプログラムを見ても思い出すのが容易になります。


4. 変数名について

       変数名を付ける際には次のルールを守らなければなりません。

       1. 変数名は「$」で始めること。
       2. 変数に使える文字は数字、英字、アンダースコア(_)が使用できます。
          ※変数の始まりには数字は使えません。
       3. 変数名の大文字と小文字は区別されます。

       (例1 利用できる変数名)

           $a
           $_a
           $A
           $a_b

       (例2 利用できない変数名)

           $1a
           $2b


5. 定数を使用する場合

       PHPで定数を使用する場合は、define関数を使用します。
       定数名を使用する際には、$を使用しませんので、注意してください。
       定数名に使用できる文字は変数名と同じです。

       ・文法

         define("[定数名]","[値]");


       定数の使用例(ファイル名は、sample002.php)
<html>
<head>
<title>SAMPLE002</title>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
</head>
<body>
<?php>
  define("ZEIRITSU",0.05);  // 消費税率
  print ZEIRITSU;           // 消費税率を表示
?>
</body>
</html>
       sample002の実行結果
トップページへ戻る
前へ 次へ
Copyright© 2005- Naoyuki Sano. All rights reserved.