「PHP」の版間の差分
削除された内容 追加された内容
→はじめに: PHPはウェブ開発向けの汎用スクリプト言語です。 PHPのコードは通常、モジュール、デーモン、あるいはCommon Gateway Interface (CGI) 実行ファイルとして実装されたPHPインタプリタによってウェブサーバー上で処理されます。 ウェブサーバー上では、PHPコードが解釈され実行された結果、生成されたHTMLやバイナリ画像データなど、あらゆる種類のデータがHTTPレスポンスの全体または一部を形成することになります。 様々なウェブテンプレートシステム、ウェブコンテンツ管理システム、およびウェブフレームワークが存在し、これらのシステムを使ってレスポンスの生成を統制し、円滑化することができます。 さらに、PHPはウェブ以外のプログラミングにも応用することができ、スタンドアローンのグラフィカルなアプリケーションやロボットやドローン制御などの組込みシステムでも使用可能です。 PHPは2022年12月現在、サポートされている唯一のバージョン PHP 8 が提供されています。 タグ: 2017年版ソースエディター |
PHPは、汎用スクリプト言語ですが、CGI/FastCGIあるいはウェブサーバー組込みモジュールを介してウェブサービスで利用されることか多く、本書でもウェブでの利用を念頭に解説します。 PHPのコードは通常、モジュール、デーモン、あるいはCommon Gateway Interface (CGI) 実行ファイルとして実装されたPHPインタプリターによってウェブサーバー上で処理されます。 ウェブサーバー上では、PHPコードが解釈され実行された結果、生成されたHTMLやバイナリ画像データなど、あらゆる種類のデータがHTTPレスポンスの全体または一部を形成することになります。 様々なウェブテンプレートシステム、ウェブコンテンツ管理システム、およびウェブフレームワークが存在し、これらのシステムを使ってレスポンスの生成を統制し、円滑化することができます。 さらに、PHPはウェブ以外のプログラミングにも応用することができ、スタンドアローンのグラフィカルなアプリケーションやロボットやドローン制御などの組込みシステムでも使用可能です。 タグ: 2017年版ソースエディター |
||
1 行
<small>[[メインページ]] > [[工学]] > [[情報技術]] > [[プログラミング]] > [[PHP]]</small>
__NOTOC__
[[w:PHP: Hypertext Preprocessor|PHP]]は、汎用[[w:スクリプト言語|スクリプト言語]]ですが、CGI/FastCGIあるいはウェブサーバー組込みモジュールを介してウェブサービスで利用されることか多く、本書でもウェブでの利用を念頭に解説します。
== 目次 ==▼
# [[PHP/開発環境]]▼
## 参考: [[PHP/コマンドラインでの活用]]▼
## [[PHP/入門/テキスト表示とコメント]]▼
## [[PHP/入門/変数と値]]▼
# [[PHP/HTMLフォームからのデータ受け取り]]▼
# [[PHP/配列]]▼
# [[PHP/データベースとの連動]]▼
## [[PHP/反復]] {{---}} [[PHP/反復#while|while]], [[PHP/反復#for|for]], [[PHP/反復#foreach|foreach]]▼
# [[PHP/入門/関数とは]]▼
# [[PHP/入門/変数の種類]] ※進捗0%▼
ウェブサーバー上では、PHPコードが解釈され実行された結果、生成されたHTMLやバイナリ画像データなど、あらゆる種類のデータがHTTPレスポンスの全体または一部を形成することになります。
様々なウェブテンプレートシステム、ウェブコンテンツ管理システム、およびウェブフレームワークが存在し、これらのシステムを使ってレスポンスの生成を統制し、円滑化することができます。
さらに、PHPはウェブ以外のプログラミングにも応用することができ、スタンドアローンのグラフィカルなアプリケーションやロボットやドローン制御などの組込みシステムでも使用可能です。
PHPは2022年12月現在、唯一サポートされている
▲== 目次 ==
▲# [[PHP/開発環境]]
▲# [[PHP/入門/変数の種類|データー型]] ※進捗0%
▲# [[PHP/配列|配列]]
# [[PHP/条件分岐|条件分岐]]
▲# [[PHP/入門/関数とは|関数]]
▲# [[PHP/HTMLフォームからのデータ受け取り|HTMLフォーム]]
# [[PHP/ファイル入出力|ファイル入出力]]
▲# [[PHP/データベースとの連動|データベースとの連携]]
# [[PHP/クラス|PHPのオブジェクト指向]]
== 脚註 ==
|