新しいブログに移動しました。
9ensanのLifeHack
こちらの記事も必要に応じて新しいブログに移動させる予定です。
今後ともよろしくお願い致します。

HOME > PHP > 

PHP入門 第5回 PHPの開始と終了

PHP入門 第5回 PHPの開始と終了

  • 2009.02.07 (土) 17:19
  • PHP

PHPのプログラムを実行するには、PHPスクリプトの開始タグと終了タグを記述する必要があります。

以下、種類と説明です。

PHPプログラムの開始タグと終了タグ
開始タグ 終了タグ 説明
<?php ?> php.iniの設定にかかわらず使用可能(このサイトでは基本このタグの記述方法を使用します)
<? ?>

ショートタグと呼ばれるタグで、デフォルトで使用可能ですが、php.iniの設定によっては使用できません。(short_open_tag)
XML文書のタグと判別ができない為、あまり使用をおススメしません。

<% %> ASPタグと呼ばれるタグで、デフォルトで使用不可です。php.iniの設定を変更することによって使用することができます。(asp_tags)
<script language="php"> </script> HTML形式のタグです。常に使用可能ですが、今まで一度も使っているプログラムを見たことはありません

 それぞれのタグを使用したプログラムの例です。

1
2
3
4
5
6
7
<?php echo "Hello"; ?>
 
<? echo "Hello"; ?>
 
<% echo "Hello"; %>
 
<script language="php"> echo "Hello"; </script>

実行結果です。

実行結果

実行結果には、Helloが3つしか表示されていませんがそれは「<% %>」のタグがデフォルトでは使用不可になっている為です。

終了タグは、文の終了を表す「;」と同様に扱われます。

なので終了タグの前には文の終了を表す「;」は必要ありません。

ちなみに、終了タグ直後の改行は無視されます。

「<? ?>」「<% %>」タグはechoを省略できる記述方法があります

echoを省略した表記 通常の表記
<?= "Hello" ?> <? echo "Hello" ?>
<%= "Hello" %> <% echo "Hello" %>

上記はいずれも「Hello」と文字列を出力します。

コメント:0件

コメント投稿フォーム
コメントを入力して下さい。
ユーザー名(必須)
メールアドレス(必須)(非公開)
ホームページ
コメント

トラックバック:2件

  1. [...] 第5回 PHPの開始と終了 [...]

  2. サムネイル画像

    PHPの終了タグ ?> は書かない方がいい

    phpのコードを書く際は

    <?php
    echo "こんにちわ<br />\\n";
    echo "こんばんわ<br />\\n";
    ?>

    こんな感じで…

この記事のトラックバックURL
http://blog.veryposi.info/programing/php/php-guide-5/trackback/
お薦めのレンタルサーバー
広告
お薦めの書籍
HOME > PHP > 

PHP入門 第5回 PHPの開始と終了