# PHP 手册

Mehdi Achour
Friedhelm Betz
Antony Dovgal
Nuno Lopes
Philip Olson
Georg Richter
Damien Seguy
Jakub Vrana
其他贡献者
中文翻译人员：
王远之
肖理达
肖盛文
黄啸宇
宋琪
陈伯乐
刘铭

2007-04-19

版权 © 1997-2007 PHP 文档组

目录
前言
  作者和贡献者
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. 异常处理
  21. 引用的解释
IV. 安全
  22. 简介
  23. 总则
  24. 以 CGI 模式安装时
  25. 以 Apache 模块安装时
  26. 文件系统安全
  27. 数据库安全
  28. 错误报告
  29. 使用 Register Globals
  30. 用户提交的数据
  31. 魔术引号
  32. 隐藏 PHP
  33. 保持更新
V. 特点
  34. 用 PHP 进行 HTTP 认证
  35. Cookie
  36. 会话
  37. 处理 XForms
  38. 文件上传处理
  39. 使用远程文件
  40. 连接处理
  41. 数据库永久连接
  42. 安全模式
  43. PHP 的命令行模式
VI. 函数参考
  I. .NET 函数
  II. Apache 特有函数
  III. APC 可选 PHP 缓存
  IV. APD 高级 PHP 调试器
  V. Array 数组函数
  VI. Aspell 函数（已废弃）
  VII. BC math 高精度数学函数
  VIII. BCompiler PHP 字节码编译器
  IX. Bzip2 压缩函数
  X. Calendar 日历函数
  XI. CCVS API 函数（已废弃）
  XII. Classes/Objects 类／对象函数
  XIII. Classkit 函数
  XIV. ClibPDF Functions
  XV. COM 和 .Net（Windows）函数
  XVI. Crack Functions
  XVII. Character Type Functions
  XVIII. CURL, Client URL Library Functions
  XIX. Cybercash Payment Functions
  XX. Credit Mutuel CyberMUT functions
  XXI. Cyrus IMAP administration Functions
  XXII. Date/Time 日期／时间函数
  XXIII. DB++ Functions
  XXIV. Database (dbm-style) Abstraction Layer Functions
  XXV. dBase Functions
  XXVI. DBM Functions [deprecated]
  XXVII. dbx Functions
  XXVIII. Direct IO Functions
  XXIX. Directory 目录函数
  XXX. DOM Functions
  XXXI. DOM XML Functions
  XXXII. enchant Functions
  XXXIII. Error Handling and Logging Functions
  XXXIV. Exif Functions
  XXXV. Expect Functions
  XXXVI. File Alteration Monitor Functions
  XXXVII. Forms Data Format Functions
  XXXVIII. Fileinfo Functions
  XXXIX. filePro Functions
  XL. Filesystem 文件系统函数
  XLI. Filter Functions
  XLII. Firebird/InterBase Functions
  XLIII. Firebird/Interbase Functions (PDO_FIREBIRD)
  XLIV. FriBiDi Functions
  XLV. FrontBase Functions
  XLVI. FTP 函数
  XLVII. Function Handling Functions
  XLVIII. GeoIP Functions
  XLIX. Gettext Functions
  L. GMP Functions
  LI. gnupg 函数
  LII. Net_Gopher
  LIII. Haru PDF Functions
  LIV. hash Functions
  LV. HTTP 函数
  LVI. Hyperwave Functions
  LVII. Hyperwave API Functions
  LVIII. i18n 函数
  LIX. IBM Functions (PDO_IBM)
  LX. IBM DB2, Cloudscape and Apache Derby Functions
  LXI. ICAP Functions [removed]
  LXII. iconv Functions
  LXIII. ID3 Functions
  LXIV. IIS Administration Functions
  LXV. Image 图像函数
  LXVI. Image magick Functions
  LXVII. IMAP, POP3 and NNTP Functions
  LXVIII. Informix Functions
  LXIX. Informix Functions (PDO_INFORMIX)
  LXX. Ingres II Functions
  LXXI. IRC Gateway Functions
  LXXII. PHP / Java Integration
  LXXIII. JSON Functions
  LXXIV. KADM5
  LXXV. LDAP Functions
  LXXVI. libxml Functions
  LXXVII. Lotus Notes Functions
  LXXVIII. LZF Functions
  LXXIX. Mail 邮件函数
  LXXX. Mailparse Functions
  LXXXI. Math 数学函数
  LXXXII. MaxDB PHP Extension
  LXXXIII. MCAL Functions
  LXXXIV. Mcrypt Encryption Functions
  LXXXV. MCVE (Monetra) Payment Functions
  LXXXVI. Memcache Functions
  LXXXVII. Mhash Functions
  LXXXVIII. Mimetype Functions
  LXXXIX. Ming functions for Flash
  XC. Miscellaneous Functions
  XCI. mnoGoSearch Functions
  XCII. Microsoft SQL Server Functions
  XCIII. Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
  XCIV. Mohawk Software Session Handler Functions
  XCV. mSQL Functions
  XCVI. Multibyte String Functions
  XCVII. muscat Functions
  XCVIII. MySQL 函数
  XCIX. MySQL Functions (PDO_MYSQL)
  C. MySQLi 扩展库
  CI. Ncurses Terminal Screen Control Functions
  CII. Network Functions
  CIII. Newt Functions
  CIV. NSAPI-specific Functions
  CV. Object Aggregation/Composition Functions
  CVI. Object property and method call overloading
  CVII. Oracle 函数
  CVIII. ODBC Functions (Unified)
  CIX. ODBC and DB2 Functions (PDO_ODBC)
  CX. oggvorbis
  CXI. OpenAL Audio Bindings
  CXII. OpenSSL Functions
  CXIII. Oracle 函数（已废弃）
  CXIV. Oracle Functions (PDO_OCI)
  CXV. Output Control 输出控制函数
  CXVI. Ovrimos SQL Functions
  CXVII. Paradox File Access
  CXVIII. Parsekit Functions
  CXIX. Process Control Functions
  CXX. Perl 兼容正则表达式函数
  CXXI. PDF 函数
  CXXII. PDO Functions
  CXXIII. Phar archive stream and classes
  CXXIV. PHP Options&Information
  CXXV. POSIX Functions
  CXXVI. POSIX 扩展正则表达式函数
  CXXVII. PostgreSQL 数据库函数
  CXXVIII. PostgreSQL Functions (PDO_PGSQL)
  CXXIX. Printer Functions
  CXXX. Program Execution Functions
  CXXXI. PostScript document creation
  CXXXII. Pspell Functions
  CXXXIII. qtdom Functions
  CXXXIV. Radius
  CXXXV. Rar Functions
  CXXXVI. GNU Readline
  CXXXVII. GNU Recode Functions
  CXXXVIII. RPM Header Reading 函数
  CXXXIX. runkit Functions
  CXL. SAM - Simple Asynchronous Messaging
  CXLI. Satellite CORBA client extension [deprecated]
  CXLII. SCA Functions
  CXLIII. SDO Functions
  CXLIV. SDO XML Data Access Service Functions
  CXLV. SDO Relational Data Access Service Functions
  CXLVI. Semaphore, Shared Memory and IPC Functions
  CXLVII. SESAM Database Functions
  CXLVIII. PostgreSQL Session Save Handler
  CXLIX. Session 会话处理函数
  CL. Shared Memory Functions
  CLI. SimpleXML functions
  CLII. SNMP 函数
  CLIII. SOAP Functions
  CLIV. Socket Functions
  CLV. Standard PHP Library (SPL) Functions
  CLVI. SQLite Functions
  CLVII. SQLite Functions (PDO_SQLITE)
  CLVIII. Secure Shell2 Functions
  CLIX. Statistics Functions
  CLX. Stream Functions
  CLXI. String 字符串处理函数
  CLXII. Shockwave Flash Functions
  CLXIII. Swish Functions
  CLXIV. Sybase Functions
  CLXV. TCP Wrappers Functions
  CLXVI. Tidy Functions
  CLXVII. Tokenizer Functions
  CLXVIII. Unicode Functions
  CLXIX. URL 函数
  CLXX. Variable 变量函数
  CLXXI. Verisign Payflow Pro Functions
  CLXXII. vpopmail Functions
  CLXXIII. W32api 函数
  CLXXIV. WDDX Functions
  CLXXV. win32ps Functions
  CLXXVI. win32service Functions
  CLXXVII. xattr Functions
  CLXXVIII. xdiff Functions
  CLXXIX. XML 语法解析函数
  CLXXX. XML-RPC 函数
  CLXXXI. XMLReader functions
  CLXXXII. XMLWriter Functions
  CLXXXIII. XSL functions
  CLXXXIV. XSLT Functions
  CLXXXV. YAZ Functions
  CLXXXVI. YP/NIS Functions
  CLXXXVII. Zip File Functions
  CLXXXVIII. Zlib Compression Functions
VII. PHP 和 Zend 引擎内部资料
  44. PHP 扩展库编程 API 指南
  45. PDO Driver How-To
  46. Zend API：深入 PHP 内核
  47. TSRM API
  48. 扩展 PHP 3
VIII. FAQ：常见问题
  49. 一般信息
  50. 邮件列表
  51. 获取 PHP
  52. 数据库问题
  53. 安装常见问题
  54. 编译问题
  55. 使用 PHP
  56. PHP 和 HTML
  57. PHP 和 COM
  58. PHP 和其它语言
  59. 从 PHP/FI 2 移植到 PHP 3
  60. 从 PHP 3 移植到 PHP 4
  61. 从 PHP 4 移植到 PHP 5
  62. 杂类问题
IX. Appendices
  A. PHP 及其相关工程的历史
  B. Migrating from PHP 5.1.x to PHP 5.2.x
  C. 从 PHP 4 移植到 PHP 5
  D. 从 PHP 3 移植到 PHP 4
  E. 从 PHP/FI 2 移植到 PHP 3
  F. PHP 的调试
  G. 配置选项
  H. `php.ini` 配置选项
  I. 所支持时区列表
  J. 扩展库分类
  K. 函数别名列表
  L. 保留字列表
  M. 资源类型列表
  N. 支持的协议／封装协议列表
  O. 可用过滤器列表
  P. 所支持的套接字传输器（Socket Transports）列表
  Q. PHP 类型比较表
  R. 解析器代号列表
  S. Userland Naming Guide
  T. 关于本手册
  U. 开放出版许可协议
  V. 函数索引
  W. 补充说明

|  | 下一页
|  | 前言