PHP Manual
PHP マニュアル
Mehdi
Achour
Friedhelm
Betz
Antony
Dovgal
Nuno
Lopes
Georg
Richter
Damien
Seguy
Jakub
Vrana
その他
2007/11/25
Philip
Olson
PHP マニュアル翻訳プロジェクト
©
1997-2007
the PHP Documentation Group
著作権
序文
翻訳者
はじめに
入門
簡易チュートリアル
インストールと設定
インストールにあたっての一般的な注意事項
Unix システムへのインストール
Mac OS X へのインストール
Windows システムへのインストール
PECL 拡張モジュールのインストール
問題が起きた場合
実行時設定
言語リファレンス
基本的な構文
型
変数
定数
式
演算子
制御構造
関数
クラスとオブジェクト (PHP 4)
クラスとオブジェクト (PHP 5)
名前空間
例外(exceptions)
リファレンスの説明
セキュリティ
はじめに
一般的な考慮事項
CGI バイナリとしてインストール
Apache モジュールとしてインストール
ファイルシステムのセキュリティ
データベースのセキュリティ
エラーのレポート
グローバル変数の登録機能の使用法
ユーザが投稿したデータ
マジッククオート
PHPの隠蔽
最新版を維持する
機能
PHP による HTTP 認証
クッキー(Cookies)
セッション
XFormsの処理
ファイルアップロードの処理
リモートファイルの使用
接続処理
持続的データベース接続
セーフモード
PHP をコマンドラインから使用する
関数リファレンス
.NET
— .NET 関数
Apache
— Apache専用の関数
APC
— Alternative PHP Cache (APC)
APD
— Advanced PHP Debugger (APD)
配列
— 配列関数(array)
Aspell
— Aspell関数(古い拡張モジュール)
BBCode
— BBCode 関数
BC math
— BCMath任意精度数学関数
bcompiler
— PHP バイトコードコンパイラ (bcompiler)
Bzip2
— Bzip2 圧縮関数
カレンダー
— カレンダー関数
CCVS
— CCVS API 関数 [非推奨]
クラス/オブジェクト
— クラス/オブジェクト関数
Classkit
— Classkit 関数
ClibPDF
— ClibPDF 関数 [非推奨]
COM
— COM と .Net (Windows)
クラック関数 (Crack)
ctype
— 文字型 (ctype) 関数
CURL
— CURL, Client URL Library 関数
Cybercash
— Cybercash 支払関数
CyberMUT
— Credit Mutuel CyberMUT 関数
Cyrus IMAP
— Cyrus IMAP 管理関数
日付/時刻
— 日付・時刻関数
DB++
— DB++ 関数
dba
— (dbm 型の)データベース抽象化レイヤ関数
dBase
— dBase 関数
DBM
— DBM 関数 [非推奨]
dbx
— dbx 関数
DIO 関数
— ダイレクト IO (DIO) 関数
ディレクトリ
— ディレクトリ関数
DOM
— DOM 関数
DOM XML
— DOM XML 関数
enchant
— enchant 関数
エラーとログ記録
— エラー処理およびログ記録関数
Exif
— Exif 関数
Expect
— Expect 関数
fam
— ファイル改変監視関数(FAM)
FDF
— Forms Data Format 関数
Fileinfo
— Fileinfo 関数
filePro
— filePro 関数
ファイルシステム
— ファイルシステム関数
Filter
— フィルタ関数
Firebird/InterBase
— Firebird/InterBase 関数
Firebird/Interbase (PDO)
— Firebird/Interbase 関数 (PDO_FIREBIRD)
FriBiDi
— FriBiDi 関数
FrontBase
— FrontBase 関数
FTP
— FTP 関数
関数
— 関数処理関数(funchand)
GeoIP
— GeoIP 関数
gettext
— Gettext 関数
GMP
— GMP 関数
gnupg
— gnupg 関数
gopher
— Net_Gopher
haru
— Haru PDF 関数
hash
— ハッシュ関数
http
— HTTP
Hyperwave
— Hyperwave 関数
Hyperwave API
— Hyperwave API 関数
i18n
— i18n (国際化) 関数
IBM (PDO)
— IBM 関数 (PDO_IBM)
ibm_db2
— IBM DB2、Cloudscape および Apache Derby 関数
iconv
— iconv 関数
id3
— ID3 関数
IIS Functions
— IIS 管理関数
イメージ
— イメージ関数(image)
Imagick 画像ライブラリ
IMAP
— IMAP、POP3 および NNTP 関数
Informix
— Informix 関数
Informix (PDO)
— Informix 関数 (PDO_INFORMIX)
Ingres II
— Ingres II 関数
IRC Gateway
— IRC Gateway 関数
Java
— PHP / Java の連携
JSON
— JSON 関数
kadm5
— KADM5
LDAP
— LDAP 関数
libxml
— libxml 関数
Lotus Notes
— Lotus Notes 関数
LZF
— LZF 関数
Mail
— メール関数(Mail)
Mailparse
— Mailparse 関数
Math
— 数学関数(Math)
MaxDB
— MaxDB PHP 拡張モジュール
MCAL
— MCAL 関数
mcrypt
— Mcrypt 暗号化関数
MCVE
— MCVE (Monetra) 支払い関数
Memcache
— Memcache 関数
mhash
— Mhash 関数
Mimetype
— Mimetype 関数
Ming (flash)
— Flash 用 Ming 関数
その他
— その他の関数(Misc)
mnoGoSearch
— mnoGoSearch 関数
MS SQL Server
— Microsoft SQL Server 関数
MS SQL Server (PDO)
— Microsoft SQL Server および Sybase 関数 (PDO_DBLIB)
Msession
— Mohawk Software セッションハンドラ関数
mSQL
— mSQL 関数
マルチバイト文字列
— マルチバイト文字列関数 (mbstring)
muscat
— muscat 関数
MySQL
— MySQL 関数
MySQL (PDO)
— MySQL 関数 (PDO_MYSQL)
mysqli
— MySQL 改良版拡張サポート(mysqli)
Ncurses
— Ncurses 端末画面制御関数
ネットワーク
— ネットワーク関数
Newt
— Newt 関数
NSAPI
— NSAPI用関数
オブジェクトの集約
— オブジェクトの集約/合成関数
オブジェクトのオーバーロード
— オブジェクトプロパティとメソッドコールのオーバーロード
OCI8
— Oracle 関数
ODBC
— Unified ODBC 関数
ODBC and DB2 (PDO)
— ODBC および DB2 関数 (PDO_ODBC)
OGG/Vorbis
— oggvorbis
openal
— OpenAL 音声バインディング
OpenSSL
— OpenSSL 関数
Oracle
— Oracle 関数 [推奨されません]
Oracle (PDO)
— Oracle 関数 (PDO_OCI)
出力制御
— 出力制御関数(output control)
OvrimosSQL
— Ovrimos SQL 関数
Paradox
— Paradox ファイルアクセス
Parsekit
— Parsekit 関数
PCNTL
— プロセス制御関数
PCRE
— 正規表現関数(Perl 互換)
PDF
— PDF 関数
PDO
— PDO 関数
phar
— Phar アーカイブストリームおよびクラス
PHP オプション/情報
— PHP オプションと情報(info)
POSIX
— POSIX 関数
POSIX Regex
— 正規表現(regex)関数 (POSIX拡張サポート)
PostgreSQL
— PostgreSQL 関数
PostgreSQL (PDO)
— PostgreSQL 関数 (PDO_PGSQL)
Printer
— プリンタ関数
プログラム実行
— プログラム実行関数
PS
— PostScript ドキュメントの作成
Pspell
— Pspell 関数
qtdom
— qtdom 関数
radius
— Radius
Rar
— Rar 関数
Readline
— GNU Readline
Recode
— GNU Recode 関数
RPMReader
— RPM ヘッダ読み込み関数
runkit
— runkit 関数
SAM
— SAM - Simple Asynchronous Messaging: 単純な非同期メッセージング
Satellite
— Satellite CORBA クライアント拡張 [推奨されません]
SCA
— SCA 関数
SDO
— SDO 関数
SDO DAS XML
— SDO XML データアクセスサービス関数
SDO-DAS-Relational
— SDO リレーショナルデータアクセスサービス関数
Semaphore
— セマフォ・共有メモリおよび IPC 関数(semaphore)
SESAM
— SESAM データベース関数
Session PgSQL
— PostgreSQL セッション保存ハンドラ
セッション
— セッション処理関数(session)
shmop
— 共有メモリ関数(shmop)
SimpleXML
— SimpleXML関数
SNMP
— SNMP 関数
SOAP
— SOAP関数
ソケット
— ソケット関数
spl
— Standard PHP Library (SPL) 関数
SQLite
— SQLite 関数
SQLite (PDO)
— SQLite 関数 (PDO_SQLITE)
ssh2
— Secure Shell2 関数
Statistics
— 統計関数
ストリーム
— ストリーム関数
Strings
— Strings(文字列関数)
SVN
— Subversion 関数
SWF
— Shockwave Flash 関数
swish
— Swish 関数
Sybase
— Sybase 関数
TCP Wrappers
— TCP ラッパ関数(TCP Wrappers)
tidy
— Tidy 関数
Tokenizer
— Tokenizer 関数
Unicode
— Unicode 関数
URLs
— URL 関数
変数操作
— 変数操作関数(Variable Handling)
Verisign Payflow Pro
— Verisign Payflow Pro 関数
vpopmail
— vpopmail 関数
W32api
— W32api 関数
WDDX
— WDDX 関数
win32ps
— win32ps 関数
win32service
— win32service 関数
xattr
— xattr 関数
xdiff
— xdiff 関数
XML
— XML パーサ関数
XML-RPC
— XML-RPC 関数
XMLReader
— XMLReader 関数
XMLWriter
— XMLWriter 関数
XSL
— XSL 関数
XSLT
— XSLT 関数
YAZ
— YAZ 関数
YP/NIS
— YP/NIS 関数
Zip
— Zip ファイル関数
Zlib
— zlib 圧縮関数
PHP のコア: Zend Engine ハッカーの手引き
PHP 5 ビルドシステム
拡張モジュールの構造
メモリ管理
変数の作成
関数の作成
クラスやオブジェクトの作成
リソースの作成
INI 設定の作成
ストリームの作成
PDO ドライバ How-To
拡張モジュールに関する FAQ
Zend Engine 2 API リファレンス
Zend Engine 1
将来の展望: PHP 6 および Zend Engine 3
FAQ
— FAQ: よくある質問
一般的な情報
メーリングリスト
PHP を手に入れるには
データベースに関する問題
インストール
構築時の問題
PHPを使う
PHP と HTML
PHP と COM
PHP と他の言語
PHP 2からPHP 3への移行
PHP 3からPHP 4への移行
— PHP 3 から PHP 4 への移行
PHP 4 から PHP 5 への移行
その他の質問
付録
PHP の歴史と関連するプロジェクト
PHP 5.1.x から PHP 5.2.x への移行
PHP 5.0.x から PHP 5.1.x への移行
PHP 4 から PHP 5 への移行
PHP 3 から PHP 4 への移行
PHP/FI 2 から PHP 3 への移行
PHP のデバッグ
Configure オプション
php.ini ディレクティブ
サポートされるタイムゾーンのリスト
拡張モジュールの分類
関数エイリアスのリスト
予約語の一覧
リソース型の一覧
サポートされるプロトコル/ラッパー
利用できるフィルタのリスト
サポートされるソケットトランスポートのリスト
PHP 型の比較表
パーサトークンの一覧
ユーザレベルでの命名の手引き
マニュアルについて
オープン・パブリケーション・ライセンス
関数一覧
PHP Manual