出典: PHP 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2021年8月14日 (土) 13:33 UTC、URL: https://ja.wikipedia.org/ PHP(ピー・エイチ・ピー)は "The PHP Group" によってコミュニティベースで開発されているオープンソースの汎用プログラミング言語およびその公式の処理系であり、特にサーバーサイドで動的なウェブページを作成するための機能を多く備えていることを特徴とする。 名称の PHP は再帰的頭字語として、 "PHP: Hypertext Preprocessor" を意味するとされており、「PHPはHTMLのプリプロセッサである」とPHP自身を再帰的に説明している。 [概要] PHPはラスマス・ラードフが個人的にCで開発していたCGIプログラムである "Personal Home Page Tools" (短縮されて "PHP Tools" と呼ばれていた)を起源とする。 元々はラードフ自身のWebサイトで簡単な動的Webページを作成するために用いられていたが、その後データベースへのアクセス機能などを追加したPHP Toolsを1995年にGPLの下で公開した。 オープンソースライセンスの下で公開されたことにより同ツールの利用者が増加し、機能の追加を行う開発者たちの貢献もあって、幾度かの大きなバージョンアップを経て今日に至っている。 PHPの再帰的頭字語が PHP: Hypertext Preprocessor となったのは2017年現在の文法の基礎が確立したPHP 3からである。先に述べたように、PHPは動的なWebページを生成するツールを起源としているため、公式の処理系にはWebアプリケーション開発に関する機能が豊富に組み込まれている。 元々PHPはプログラミング言語と言えるものではなく、単にテンプレート的な処理を行うだけであったが、度重なる機能追加やコードの書き直しにより、2017年現在リリースされているPHP 5やPHP 7は目的によらず汎用的に使うことの出来るスクリプト言語となっている。 特にApache HTTP ServerやnginxといったWebサーバーソフトウェアから動作させるスクリプト言語として選択されてサーバーサイドWebアプリケーション開発に利用されることが多い。 ・・・ |
出典: PHP [外語] PHP: Hypertext Preprocessor 『通信用語の基礎知識』 更新年月日 空白,URL: https://www.wdic.org/ スクリプト言語の一つ。PHP3やPHP/FIなど。Apache HTTP Serverに組み込んで使えるモジュールで、CGIとしての他、従来のSSIとは違いHTML中にプログラムを記述することも可能である。MicrosoftのASPの対抗ともいえる。具体的には、カレンダー、ファイル操作、画像、数学計算、電子メール、ネットワーク、データベース、文字列操作、正規表現などの機能を有しており、言語の書式はC、Java、Perl等に似ている。ちなみにPHPは、"PHP: Hypertext Preprocessor" の再帰的頭文字語である。 |
同義語・類義語 | 関連語・その他 |
---|---|
PHP | スクリプト言語 |
PHP: Hypertext Preprocessor | プログラミング言語 |
píː éitʃ píː háipərtèkst priːpróusesər | 再帰的頭文字語 |
ピー エイチ ピー ハイパゥテキストゥ プリィープロセサゥー | 自己言及型頭字語 |
ピー エイチ ピー・ハイパゥテキストゥ・プリィープロセサゥー | Rasmus Lerdorf |
ピー エイチ ピー ハイパーテキスト プリプロセッサー | ラスマス・ラードフ |
ピー エイチ ピー・ハイパーテキスト・プリプロセッサー | サーバーサイド・スクリプト言語 |
ピー エイチ ピー | The PHP Group |
ピー・エイチ・ピー | PHP/FI Version 2.0 |
ピーエイチピー | PHPスクリプト |
・ | Hypertext Preprocessor |
PHP Tools | |
Personal Home Page Tools | |
PHP 1.0 | |
PHP 2.0 | |
PHP 3.0 | |
PHP 4.0.0 | |
PHP 4.1.0 | |
PHP 5.0.0 | |
PHP 5.3.0 | |
PHP 5.4.0 | |
PHP 5.5.0 | |
PHP 5.6.0 | |
PHP 7.0.0 | |
PHP 7.1.0 | |
PHP 8.0.0 | |
PHP 8.0.9 | |
PHP 8.1.0 | |
http://jp2.php.net/ | |
Webアプリケーション作成に特化したプログラミング言語 | |
動的なWebサイト作成を目的としたオープンソースプログラミング言語 | |
PHPはHTMLのプリプロセッサである | |
更新日:2022年 8月14日 |