PHP マニュアル

Mehdi Achour
Friedhelm Betz
Antony Dovgal
Nuno Lopes
Philip Olson
Georg Richter
Damien Seguy
Jakub Vrana
その他

作者:

Gabor Hojtsy

2005/05/26


目次
序文
著者と貢献者
I. はじめに
1章入門
2章簡易チュートリアル
II. インストールと設定
3章インストールにあたっての一般的な注意事項
4章Unix システムへのインストール
5章Mac OS X へのインストール
6章Windows システムへのインストール
7章PECL 拡張モジュールのインストール
8章問題が起きた場合
9章実行時設定
III. 言語リファレンス
10章基本的な構文
11章
12章変数
13章定数
14章
15章演算子
16章制御構造
17章関数
18章クラスとオブジェクト (PHP 4)
19章クラスとオブジェクト (PHP 5)
20章例外(exceptions)
21章リファレンスの説明
IV. セキュリティ
22章はじめに
23章一般的な考慮事項
24章CGI バイナリとしてインストール
25章Apache モジュールとしてインストール
26章ファイルシステムのセキュリティ
27章データベースのセキュリティ
28章エラーのレポート
29章グローバル変数の登録機能の使用法
30章ユーザが投稿したデータ
31章マジッククオート
32章PHPの隠蔽
33章最新版を維持する
V. 機能
34章PHP による HTTP 認証
35章クッキー(Cookies)
36章セッション
37章XFormsの処理
38章ファイルアップロードの処理
39章リモートファイルの使用
40章接続処理
41章持続的データベース接続
42章セーフモード
43章PHPをコマンドラインから使用する
VI. 関数リファレンス
I. Apache専用の関数
II. Advanced PHP debugger
III. 配列関数(array)
IV. Aspell関数(古い拡張モジュール)
V. BCMath任意精度数学関数
VI. PHP bytecode Compiler
VII. Bzip2 圧縮関数
VIII. カレンダー関数
IX. CCVS API 関数
X. Classkit Functions
XI. クラス/オブジェクト関数
XII. COM と .Net (Windows)
XIII. ClibPDF 関数
XIV. クラック関数(Crack)
XV. 文字型(ctype)関数
XVI. CURL, Client URL Library 関数
XVII. Cybercash支払関数
XVIII. Cyrus IMAP管理関数
XIX. 日付・時刻関数
XX. (dbm型の)データベース・アブストラクション レイヤー関数
XXI. dBase 関数
XXII. DBM関数
XXIII. DB++ 関数
XXIV. dbx 関数
XXV. ダイレクトIO(DIO)関数
XXVI. ディレクトリ関数
XXVII. DOM Functions
XXVIII. DOM XML関数
XXIX. .NET 関数
XXX. エラー処理およびログ記録関数
XXXI. プログラム実行関数
XXXII. Exif Functions
XXXIII. ファイル改変監視関数(FAM)
XXXIV. FrontBase関数
XXXV. Forms Data Format 関数
XXXVI. filePro 関数
XXXVII. ファイルシステム関数
XXXVIII. FriBiDi 関数
XXXIX. FTP 関数
XL. 関数処理関数(funchand)
XLI. GNU Gettext
XLII. GMP 関数
XLIII. HTTP関連の関数
XLIV. Hyperwave 関数
XLV. Hyperwave API Functions
XLVI. InterBase関数
XLVII. IBM DB2, Cloudscape and Apache Derby Functions
XLVIII. ICAP 関数
XLIX. iconv 関数
L. ID3 Functions
LI. Informix 関数
LII. IIS管理関数
LIII. イメージ関数(image)
LIV. IMAP,POP3,NNTP関数
LV. PHP オプションと情報(info)
LVI. Ingres II 関数
LVII. IRC Gateway関数
LVIII. PHP / Java の連携
LIX. LDAP 関数
LX. libxml関数
LXI. LZF関数
LXII. メール関数(Mail)
LXIII. mailparse関数
LXIV. 数学関数(Math)
LXV. MaxDB PHP Extension
LXVI. マルチバイト文字列関数(mbstring)
LXVII. MCAL 関数
LXVIII. Mcrypt暗号化関数
LXIX. MCVE支払い関数
LXX. Memcache Functions
LXXI. Mhash関数
LXXII. Mimetype関数
LXXIII. Flash 用 Ming 関数
LXXIV. その他の関数(Misc)
LXXV. mnoGoSearch 関数
LXXVI. Mohawk Software セッションハンドラ関数
LXXVII. mSQL 関数
LXXVIII. MS SQL サーバー関数
LXXIX. muscat関数
LXXX. MySQL関数
LXXXI. 改良版MySQL拡張サポート(mysqli)
LXXXII. Ncurses 端末画面制御関数
LXXXIII. ネットワーク関数
LXXXIV. YP/NIS関数
LXXXV. Lotus Notes 関数
LXXXVI. NSAPI用関数
LXXXVII. オブジェクトの集約/合成関数
LXXXVIII. Oracle 8 関数
LXXXIX. OpenAL Audio Bindings
XC. OpenSSL 関数
XCI. Oracle 関数
XCII. 出力制御関数(output control)
XCIII. オブジェクトプロパティとメソッドコールのオーバーロード
XCIV. Ovrimos SQL 関数
XCV. Parsekit Functions
XCVI. プロセス制御関数
XCVII. Perl互換の正規表現関数
XCVIII. PDF関数
XCIX. PDO関数
C. Verisign Payflow Pro 関数
CI. PostgreSQL 関数
CII. POSIX 関数
CIII. プリンタ関数
CIV. Pspell関数
CV. qtdom関数
CVI. Rar Functions
CVII. GNU Readline
CVIII. GNU Recode 関数
CIX. 正規表現(regex)関数 (POSIX拡張サポート)
CX. runkit Functions
CXI. セマフォおよび共有メモリ関数(semaphore)
CXII. SESAM データベース関数
CXIII. セッション処理関数(session)
CXIV. 共有メモリ関数(shmop)
CXV. SimpleXML関数
CXVI. SNMP関数
CXVII. SOAP関数
CXVIII. ソケット関数
CXIX. Standard PHP Library (SPL) 関数
CXX. SQLite
CXXI. Secure Shell2 Functions
CXXII. ストリーム関数
CXXIII. Strings(文字列関数)
CXXIV. Shockwave Flash関数
CXXV. Sybase 関数
CXXVI. TCP Wrappers Functions
CXXVII. Tidy関数
CXXVIII. Tokenizer関数
CXXIX. Unified ODBC 関数
CXXX. URL 関数
CXXXI. 変数用の関数(variable)
CXXXII. vpopmail関数
CXXXIII. W32api関数
CXXXIV. WDDX 関数
CXXXV. xattr Functions
CXXXVI. xdiff Functions
CXXXVII. XML パーサ関数
CXXXVIII. XMLRPC 関数
CXXXIX. XSL関数
CXL. XSLT 関数
CXLI. YAZ 関数
CXLII. Zipファイル関数(読込のみ)
CXLIII. zlib圧縮関数
VII. Zend API
44章Overview
45章Extension Possibilities
46章Source Layout
47章PHP's Automatic Build System
48章Creating Extensions
49章Using Extensions
50章Troubleshooting
51章Source Discussion
52章Accepting Arguments
53章Creating Variables
54章Duplicating Variable Contents: The Copy Constructor
55章Returning Values
56章Printing Information
57章Startup and Shutdown Functions
58章Calling User Functions
59章Initialization File Support
60章Where to Go from Here
61章Reference: Some Configuration Macros
62章API Macros
VIII. PHP API: 拡張モジュール作成者用のインターフェイス
63章PHP拡張モジュールの作者用のストリームAPI
IX. FAQ: よくある質問
64章一般的な情報
65章メーリングリスト
66章PHPを手に入れるには
67章データベースに関する問題
68章インストール
69章構築時の問題
70章PHPを使う
71章PHPとHTML
72章PHPとCOM
73章PHPと他の言語
74章PHP 2からPHP 3への移行
75章PHP 3 から PHP 4 への移行
76章Migrating from PHP 4 to PHP 5
77章その他の質問
X. 付録
A. PHPの歴史と関連するプロジェクト
B. PHP 4 から PHP 5への移行
C. PHP 3からPHP 4への移行
D. PHP/FI 2 から PHP 3 への移行
E. PHP のデバッグ
F. PHP 3の拡張
G. Configure options
H. php.ini ディレクティブ
I. 関数エイリアスのリスト
J. 予約語の一覧
K. リソース型の一覧
L. サポートされるプロトコル/ラッパー
M. List of Available Filters
N. サポートされるソケットトランスポートのリスト
O. PHP 型の比較表
P. パーサトークンの一覧
Q. マニュアルについて
R. オープン・パブリケーション・ライセンス
S. 関数一覧
T. 未定義のもの