PHP:Hypertext Preprocessor / Personal Home Page Tools

動的にwebページを生成することを目的としたスクリプト言語、および、webサーバーの拡張機能の一つ。
レイアウトの「雛形」となるHTMLファイル内に、処理内容を記述したスクリプトを埋め込み、処理結果に応じて動的に文書を生成し、送出することができる。ウェブブラウザに送信されるデータは通常のHTMLであり、PHPのプログラムを含まない。HTML埋め込み型のクライアントサイド・スクリプト言語(JavaScriptなど)と本質的に異なっている。
プログラムの表記法はC言語、Java、Perlの各言語から転用したものがベースとなっているが、PHP独自のものもある。言語仕様やプログラムはオープンソースソフトウェアとして無償で入手することができる。
平易な文法のため初心者でも習得しやすく、また大規模な開発にも多く用いられている。多くのフレームワークやライブラリが存在し、開発の手助けとなっている。

PAGE TOP