PHP入門 第5回 PHPの開始と終了
PHPのプログラムを実行するには、PHPスクリプトの開始タグと終了タグを記述する必要があります。
以下、種類と説明です。
開始タグ | 終了タグ | 説明 |
<?php | ?> | php.iniの設定にかかわらず使用可能(このサイトでは基本このタグの記述方法を使用します) |
<? | ?> |
ショートタグと呼ばれるタグで、デフォルトで使用可能ですが、php.iniの設定によっては使用できません。(short_open_tag) |
<% | %> | 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」と文字列を出力します。
PHP入門 第4回 PHPの設定ファイル
PHPの基本動作を設定ファイルがあります。
それが「php.ini」ファイルです。
今回は、「C:xamppphp」のフォルダの中にあるのがその対象のphp.iniになります。
PHP利用する使用するPHPのモジュールや文字コードや、アップロード可能なファイルサイズなど様々な内容を設定しています。
PHP入門 第3回 PHPを動かそう
まずは、環境ができたので簡単なプログラムを書いて本当にPHPが動いているか確認してみましょう
XAMPPをデフォルトでインストールした場合(C:xampp)で記述していきます。
まず「C:xampphtdocs」のフォルダを開いてください。
こんな感じのフォルダになっていますか?
それでは、プログラムを書いてみましょう。
PHP入門 第1回 PHPを知ろう
まずは、PHPとは何かを知ることから始めましょう
PHPとは、何かと言うとプログラミング言語です。
当たり前って突っ込みはやめてくださいね。
正式名称は、「PHP: Hypertext Preprocessor」といいます。
動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたインタープリタ型のプログラミング言語です。
PHPは、Webのサーバーサイドスクリプト言語として開発された為、Webアプリケーション開発によく利用されています。
では、PHPはWebサーバー上でどのように動くのでしょうか?
- Webサーバー上のHTTPサーバーにリクエストが送信れます。
- HTTPサーバーがPHPを実行し実行結果をクライアント側に返してきます。
このような仕組みでPHPはWebサーバー上で動作します。
では、どのような特徴があるのでしょうか?