PHP 7.2 Documentation
Table of Contents
Copyright
PHP Manual
- Preface
Getting Started
- Introduction
- A simple tutorial
Installation and Configuration
- General Installation Considerations
- Installation on Unix systems
- Installation on macOS
- Installation on Windows systems
- Installation on Cloud Computing platforms
- FastCGI Process Manager (FPM)
- Installation of PECL extensions
- Problems?
- Runtime Configuration
Language Reference
- Basic syntax
- Types
- Variables
- Constants
- Expressions
- Operators
- Control Structures
- Functions
- Classes and Objects
- Namespaces
- Errors
- Exceptions
- Generators
- References Explained
- Predefined Variables
- Predefined Exceptions
- Predefined Interfaces and Classes
- Context options and parameters
- Supported Protocols and Wrappers
Security
- Introduction
- General considerations
- Installed as CGI binary
- Installed as an Apache module
- Session Security
- Filesystem Security
- Database Security
- Error Reporting
- Using Register Globals
- User Submitted Data
- Magic Quotes
- Hiding PHP
- Keeping Current
Features
- HTTP authentication with PHP
- Cookies
- Sessions
- Dealing with XForms
- Handling file uploads
- Using remote files
- Connection handling
- Persistent Database Connections
- Safe Mode
- Command line usage — Using PHP from the command line
- Garbage Collection
- DTrace Dynamic Tracing
Function Reference
- Affecting PHP's Behaviour
- Audio Formats Manipulation
- Authentication Services
- Command Line Specific Extensions
- Compression and Archive Extensions
- Credit Card Processing
- Cryptography Extensions
- Database Extensions
- Date and Time Related Extensions
- File System Related Extensions
- Human Language and Character Encoding Support
- Image Processing and Generation
- Mail Related Extensions
- Mathematical Extensions
- Non-Text MIME Output
- Process Control Extensions
- Other Basic Extensions
- Other Services
- Search Engine Extensions
- Server Specific Extensions
- Session Extensions
- Text Processing
- Variable and Type Related Extensions
- Web Services
- Windows Only Extensions
- XML Manipulation
- GUI Extensions
PHP at the Core: A Hacker's Guide
- Preface
- Memory management
- Working with Variables
- Writing Functions
- Writing Classes
- Working with Resources
- Working with INI settings
- Working with streams
- The "counter" Extension - A Continuing Example
- The PHP 5 build system
- Extension structure
- PDO Driver How-To
- Extension FAQs
- Zend Engine 2 API reference
- Zend Engine 2 Opcodes
- Zend Engine 1
FAQ — FAQ: Frequently Asked Questions
- General Information
- Mailing lists
- Obtaining PHP
- Database issues
- Installation
- Build Problems
- Using PHP
- Password Hashing — Safe Password Hashing
- PHP and HTML
- PHP and COM
- Miscellaneous Questions
Appendices
- History of PHP and Related Projects
- Migrating from PHP 7.2.x to PHP 7.3.x
- Migrating from PHP 7.1.x to PHP 7.2.x
- Migrating from PHP 7.0.x to PHP 7.1.x
- Migrating from PHP 5.6.x to PHP 7.0.x
- Migrating from PHP 5.5.x to PHP 5.6.x
- Migrating from PHP 5.4.x to PHP 5.5.x
- Migrating from PHP 5.3.x to PHP 5.4.x
- Migrating from PHP 5.2.x to PHP 5.3.x
- Migrating from PHP 5.1.x to PHP 5.2.x
- Migrating from PHP 5.0.x to PHP 5.1.x
- Migrating from PHP 4 to PHP 5.0.x
- Debugging in PHP
- Configure options
- php.ini directives
- Extension List/Categorization
- List of Function Aliases
- List of Reserved Words
- List of Resource Types
- List of Available Filters
- List of Supported Socket Transports
- PHP type comparison tables
- List of Parser Tokens
- Userland Naming Guide
- About the manual
- Creative Commons Attribution 3.0
- Index listing
- Changelog
PHP 7.2文档
目录
版权
PHP手册
- 前言
入门
- 介绍
- 一个简单的教程
安装和配置
- 一般安装注意事项
- 在Unix系统上安装
- 在macOS上安装
- 在Windows系统上安装
- 在云计算平台上安装
- FastCGI流程管理器(FPM)
- 安装PECL扩展
- 问题?
- 运行时配置
语言参考
- 基本语法
- 类型
- 变量
- 常数
- 表达
- 运营商
- 控制结构
- 功能
- 类和对象
- 命名空间
- 错误
- 例外
- 发电机
- 参考文献解释
- 预定义变量
- 预定义的例外
- 预定义的接口和类
- 上下文选项和参数
- 支持的协议和包装
安全
- 介绍
- 一般考虑因素
- 安装为CGI二进制文件
- 作为Apache模块安装
- 会话安全
- 文件系统安全性
- 数据库安全
- 错误报告
- 使用Register Globals
- 用户提交的数据
- 魔术行情
- 隐藏PHP
- 保持现状
特征
- 使用PHP进行HTTP身份验证
- 饼干
- 会议
- 处理XForms
- 处理文件上传
- 使用远程文件
- 连接处理
- 持久数据库连接
- 安全模式
- 命令行用法 - 从命令行使用PHP
- 垃圾收集
- DTrace动态跟踪
功能参考
- 影响PHP的行为
- 音频格式操作
- 认证服务
- 命令行特定扩展
- 压缩和存档扩展
- 信用卡处理
- 密码学扩展
- 数据库扩展
- 日期和时间相关的扩展
- 与文件系统相关的扩展
- 人类语言和字符编码支持
- 图像处理和生成
- 邮件相关扩展
- 数学扩展
- 非文本MIME输出
- 过程控制扩展
- 其他基本扩展
- 其他服务
- 搜索引擎扩展
- 特定于服务器的扩展
- 会话扩展
- 文本处理
- 变量和类型相关扩展
- 网页服务
- 仅限Windows的扩展程序
- XML操作
- GUI扩展
核心的PHP:黑客指南
- 前言
- 内存管理
- 使用变量
- 写作功能
- 写作课程
- 使用资源
- 使用INI设置
- 使用流
- “计数器”扩展 - 一个继续的例子
- PHP 5构建系统
- 扩展结构
- PDO驱动程序操作方法
- 扩展常见问题解答
- Zend Engine 2 API参考
- Zend Engine 2操作码
- Zend Engine 1
常见问题 - 常见问题解答:常见问题解答
- 一般信息
- 邮件列表
- 获取PHP
- 数据库问题
- 安装
- 构建问题
- 使用PHP
- 密码哈希 - 安全密码哈希
- PHP和HTML
- PHP和COM
- 杂项问题
附录
- PHP及相关项目的历史
- 从PHP 7.2.x迁移到PHP 7.3.x.
- 从PHP 7.1.x迁移到PHP 7.2.x.
- 从PHP 7.0.x迁移到PHP 7.1.x.
- 从PHP 5.6.x迁移到PHP 7.0.x.
- 从PHP 5.5.x迁移到PHP 5.6.x.
- 从PHP 5.4.x迁移到PHP 5.5.x.
- 从PHP 5.3.x迁移到PHP 5.4.x.
- 从PHP 5.2.x迁移到PHP 5.3.x.
- 从PHP 5.1.x迁移到PHP 5.2.x.
- 从PHP 5.0.x迁移到PHP 5.1.x.
- 从PHP 4迁移到PHP 5.0.x.
- 在PHP中调试
- 配置选项
- php.ini指令
- 扩展名单/分类
- 功能别名列表
- 保留字列表
- 资源类型列表
- 可用过滤器列表
- 支持的套接字传输列表
- PHP类型比较表
- 解析器令牌列表
- Userland命名指南
- 关于手册
- 知识共享署名3.0
- 指数列表
- 更改日志