Topページへもどる


イラスト 「PHPミニプログラム集」 イラスト



PHPとはどんな言語?


「もともとは、個人的なホームページ用に作られたサーバーサイド・スクリプト言語の 「Personal Home Page」の頭文字略であったが、バージョン3.0以降は PHP:Hypertext Preprocessor の略であるとされるようになった。」 とPHP関連の本には書いてあります。
HTMLファイルの中に組み込んで利用する「スクリプト言語」の一種です。 最近、注目を浴びている「サーバーサイド・プログラング言語」のひとつです。 「MYSQL」などのWebデータベースソフトと連携して、Web上の(インターネット上に限らず、自宅や会社などのネットワーク上の) Webデータベース構築にも使われています。

PHPのメリットは何?

【メリットその1】 プログラムを隠すことできる。

 JavaScriptの場合は自分が苦労に苦労を重ねて作ったプログラムを隠すことは出来ません。 その点、PHPで作ったプログラムは隠すことが出来るのでまあまあ安心です。

【メリットその2】 サーバー側で処理するのでクライアントの環境に左右されずに実行できる。

 サーバー側で処理して結果だけを返す仕組みになっているので、クライアント(インターネットに接続するパソコン)が どんな環境になっていてもサーバー側で実行して結果だけを表示させることができます。 JavaScriptで作成したプログラムは相手のパソコンがJavaScriptを無効にしている場合は実行させることが出来ません。 また、JAVAで作ったプログラムはJAVA関連の特別なソフトウエアがインストールされていないパソコン上では実行出来ません。

【メリットその3】 習得が容易で比較的新しい言語である。

 CGI(Common Gateway Interface) もPerl言語などを用いて作成し、サーバー側で処理して結果だけを返す仕組みですが、 習得が難しいと言われています。私も、CGIやPerlをかじりましたが、忙しさに負けて挫折しています。その点PHPは習得も容易です。 あるPHPの本には「CGIはもっとも古典的な技術である。」と書かれています。

イラスト PHPのプログラムによる「お遊び」ならびに「実用プログラム集」

イラスト (1)日付と時刻の表示
イラスト (2)計算(加減乗除)
イラスト (3)カラスのつぶやき
イラスト (4)ヘロンの公式を用いて三角形の面積を求める
イラスト(5)位置情報を取得する

Topページへもどる