PHP (PHP: Hypertext Preprocessor) は、コンピュータ上で実行されるスクリプト言語です。その主な目的は、動的な Web ページを処理することです。また、コマンド ライン インターフェイス (コマンド ライン インターフェイス) も含まれており、グラフィカル ユーザー インターフェイス ( GUI) プログラム。
PHP は 1995 年に Rasmus Ledolf によって初めて発明され、現在 PHP 標準は PHP グループとオープンソース コミュニティによって維持されています。 PHP はライセンス契約として PHP License を使用しますが、この契約は PHP 名の使用を制限するため、オープンソース ライセンス契約 GPL と互換性がありません。
PHP は、特に Web プログラムの開発において幅広い用途に使用できます。一般に、PHP は Web サーバー上で実行されることが多く、ユーザーが閲覧する Web ページは PHP コードを実行することによって生成されます。 PHP はほとんどのサーバーおよびオペレーティング システムで実行でき、PHP の使用は完全に無料です。 2007 年 4 月の統計によると、PHP は 2,000 万以上の Web サイトと 100 万台のサーバーにインストールされています
PHP はもともと個人ホームページと呼ばれ、Rasmus Ledolf が個人 Web ページを維持するために使用していました。当初使用されていた Perl プログラムを置き換えるために C 言語で開発された CGI ツール プログラム セット。当初、これらのツールは、Rasmus Ledolf の履歴書を表示し、Web トラフィックをカウントするために使用されていました。彼はこれらのプログラムをいくつかのフォーム インタプリタと統合し、PHP/FI と呼びました。 PHP/FI をデータベースに接続して、単純な動的 Web プログラムを生成できます。 Rasmus Lerdorf は、プログラム開発をスピードアップし、コミュニティを通じてエラーを発見することを期待して、1995 年 6 月 8 日に PHP/FI を一般公開しました [6]。 PHP 2 と名付けられたこのリリースされたバージョンには、Perl のような変数命名、フォーム処理機能、HTML に埋め込んで実行する機能など、今日の PHP のプロトタイプのいくつかがすでに備わっていました。プログラム構文も Perl に似ていますが、より多くの制限がありますが、Perl の方がシンプルで柔軟性があります。