PHP_Hypertext_Preprocessor
話題の着エロボイス!
今なら無料ダウンロード♪

[Wikipedia|▼Menu]

PHP5
-
パラダイム命令型, オブジェクト指向
開発者The PHP Group
最新リリース5.2.6 / 2008年5月1日
型付け弱い動的型付け
影響を受けた言語Perl, C
プラットフォームcross-platform
ライセンスPHP License[1]
ウェブサイトhttp://www.php.net/
 ・編・歴 

PHP4
-
パラダイム命令型, オブジェクト指向
開発者The PHP Group
最新リリース4.4.9 / 2008年8月7日
型付け弱い動的型付け
影響を受けた言語Perl, C
プラットフォームcross-platform
ライセンスPHP License[2]
ウェブサイトhttp://www.php.net/
 ・編・歴 

プログラミング言語>>他のプログラミング言語

カテゴリ / テンプレート

PHP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)とは、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語、およびその言語処理系である。

PHPは、HTML埋め込み型のサーバサイド・スクリプト言語として分類される。この言語処理系自体は、C言語で記述されている。

ウェブサーバ上で動作し、ウェブサーバ上の文書が要求されるたびに、この文書に記述されたPHPのプログラムを実行し、その結果をウェブブラウザに対して送信する。

ウェブブラウザに送信されるデータは通常のHTMLであり、PHPのプログラムを含まない。この点でHTML埋め込み型のクライアントサイド・スクリプト言語(JavaScriptなど)と本質的に異なっている。

平易な文法のため初心者でも習得しやすく、また大規模な開発にも多く用いられている。多くのフレームワークやライブラリが存在し、開発の手助けとなっている。

数多くのオープンソースウェブアプリケーションに利用されている一方、しばしば脆弱性の報告がなされ、過去に深刻なセキュリティホールが何度か報告されている。
目次

1 名称

2 仕様

3 構文

3.1 基本と制御構造

3.1.1 データ型

3.1.2 配列

3.1.3 グローバル変数


3.2 クラスとオブジェクト

3.2.1 アクセス権

3.2.2 インターフェース(定義部)と抽象化(abstract)

3.2.2.1 インタフェースの実装

3.2.2.2 抽象クラスの定義



3.3 PDO

3.4 その他


4 PHPによる有名なソフト

5 対応する主要DBMS

6 フレームワーク

7 歴史

7.1 PHP 1.0

7.2 PHP Version 2 (PHP/FI)

7.3 PHP 3.0


無料のエ○本?高画質
動画も対応オススメ!

[次ページ]
[オプション/リンク一覧]
[記事の検索]
[この項目を更新]
[おまかせ表示]
[トップページ]
[ニュースをチェック!]
[列車運行情報]
Size:36 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:Mamenoki