php中文手册下载

2013 年 4 月 24 日4070

php中文手册 chm

源码介绍

目录
前言
作者和贡献者
作者与编辑
用户注释维护者
I. 入门指引
1. 简介
PHP 是什么?
PHP 能做什么?
2. 简明教程
需要些什么?
第一个 PHP 页面
实用的脚本
处理表单
在新版本的 PHP 中使用旧的 PHP 代码
下一步做什么?
II. 安装与配置
1. 安装前需要考虑的事项
2. Unix 系统下的安装
Unix 系统下的 Apache 1.3.x
Unix 系统下的 Apache 2.0
Caudium 服务器
fhttpd 服务器
Sun Solaris 上的 Sun、iPlanet 和 Netscape 服务器
CGI 环境和对 php.ini 推荐的修改
错误页面及自造目录列表的特别使用 (PHP >= 4.3.3)
关于 nsapi_virtual 和子请求的注意事项(PHP >= 4.3.3)
CGI 和命令行设置
测试
基准测试
使用变量
在 HP-UX 系统下的安装
在 OpenBSD 系统下的安装
使用二进制包安装
使用软件包
常见问题
早期发布版本
在 Solaris 下的安装
需要的软件
使用软件包
在 Gentoo 系统下的安装
使用 Portage (emerge)
配置时进行更好的控制
常见问题
Debian GNU/Linux 安装说明
使用 APT
更好地控制配置
常见问题
3. Mac OS X 系统下的安装
使用软件包
在 Mac OS X 服务器版编译
在 Mac OS X 客户版编译
4. Windows 系统下的安装
Windows 安装程序
手工安装步骤
ActiveScript
Microsoft IIS/PWS
PHP 与 IIS 安装的通用事项
Windows NT/200x/XP 和 IIS 4 或更高版本
Windows 和 PWS 4
Windows 和 PWS/IIS 3
Microsoft Windows 下的 Apache 1.3.x
作为 Apache 的模块安装
作为 CGI 可执行文件的安装
Microsoft Windows 下的 Apache 2.0.x
以 CGI 方式安装
以 Apache 模块方式安装
Microsoft Windows 下的 Sun,iPlanet 和 Netscape 服务器
Sun,iPlanet 和 Netscape 服务器的 CGI 方式安装
Sun,iPlanet 和 Netscape 服务器的 NSAPI 方式
CGI 环境以及推荐在 php.ini 中进行的修改
错误页面的特殊使用或定制目录列表(PHP >= 4.3.3)
有关 nsapi_virtual 和子请求(PHP >= 4.3.3)的说明
OmniHTTPd Server
Microsoft Windows 下的 Sambar 服务器
Microsoft Windows 下的 Xitami
从源程序编译
需求
放到一起
编译 resolv.lib
用新编译系统编译 PHP(仅适用于 PHP >=5)
用 DSW 文件编译 PHP(PHP 4)
Windows 下安装扩展库
5. PECL 扩展库安装
PECL 安装介绍
下载 PECL 扩展库
Windows 用户的 PECL
用 PEAR 编译共享 PECL 扩展库
用 phpize 编译共享 PECL 扩展库
将 PECL 扩展库静态编译入 PHP
6. 还有问题?
阅读 FAQ
其它问题
错误报告
7. 运行时配置
配置文件
怎样修改配置设定
PHP 运行于 Apache 模块方式
通过 Windows 注册表修改 PHP 配置
其它接口下的 PHP
III. 语言参考
1. 基本语法
从 HTML 中分离
指令分隔符
注释
2. 类型
介绍
布尔型
语法
转换为布尔值
整型
语法
整数溢出
转换为整形
浮点型
转换为浮点数
字符串
语法
实用函数及运算符
字符串转换
字符串转换为数值
数组
语法
实用函数
数组做什么和不做什么
转换为数组
比较
例子
对象
对象初始化
转换为对象
资源
转换为资源
释放资源
NULL
语法
本文档中使用的伪类型
mixed
number
callback
类型戏法
类型强制转换
3. 变量
基础
预定义变量
变量范围
global 关键字
使用静态变量
全局和静态变量的引用
可变变量
来自 PHP 之外的变量
HTML 表单(GET 和 POST)
HTTP Cookies
变量名中的点
确定变量类型
4. 常量
语法
魔术常量
5. 表达式
6. 运算符
运算符优先级
算术运算符
赋值运算符
位运算符
比较运算符
三元运算符
错误控制运算符
执行运算符
递增/递减运算符
逻辑运算符
字符串运算符
数组运算符
类型运算符
7. 控制结构
if
else
elseif
流程控制的替代语法
while
do-while
for
foreach
break
continue
switch
declare
Ticks
return
require
include
require_once
include_once
8. 函数
用户自定义函数
函数的参数
通过引用传递参数
默认参数的值
可变长度参数列表
返回值
变量函数
内部(内置)函数
9. 类与对象(PHP 4)

继承
构造函数
范围解析操作符(::)
parent
序列化对象 - 会话中的对象
魔术函数 __sleep 和 __wakeup
构造函数中的引用
对象的比较
10. 类与对象(PHP 5)
前言
基本概念
class
new
extends
自动加载对象
构造函数和析构函数
构造函数
析构函数
访问控制
对类成员的访问控制
对方法的访问控制
范围解析操作符(::)
Static Keyword
Class Constants
Class Abstraction
Object Interfaces
implements
范例
Overloading
Member overloading
Method overloading
Object Iteration
Patterns
Factory
Singleton
Magic Methods
__sleep and __wakeup
__toString
__set_state
Final Keyword
Object cloning
Comparing objects
Reflection
Introduction
ReflectionException
ReflectionFunction
ReflectionParameter
ReflectionClass
ReflectionObject
ReflectionMethod
ReflectionProperty
ReflectionExtension
Extending the reflection classes
Type Hinting
11. 异常处理
扩展 PHP 内置的异常处理类
12. 引用的解释
引用是什么
引用做什么
引用不是什么
引用传递
引用返回
取消引用
引用定位
global 引用
$this
IV. 安全
1. 简介
2. 总则
3. 以 CGI 模式安装时
可能受到的攻击
情形一:只运行公开的文件
情形二:使用 --enable-force-cgi-redirect 选项
情形三:设置 doc_root 或 user_dir
情形四:PHP 解释器放在 web 目录以外
4. 以 Apache 模块安装时
5. 文件系统安全
6. 数据库安全
设计数据库
连接数据库
加密存储模型
SQL 注入
预防措施
7. 错误报告
8. 使用 Register Globals
9. 用户提交的数据
10. 魔术引号
什么是魔术引号
为什么要用魔术引号
为什么不用魔术引号
关闭魔术引号
11. 隐藏 PHP
12. 保持更新
V. 特点
1. 用 PHP 进行 HTTP 认证
2. Cookie
3. 会话
4. 处理 XForms
5. 文件上传处理
POST 方法上传
错误信息说明
常见缺陷
上传多个文件
对 PUT 方法的支持
6. 使用远程文件
7. 连接处理
8. 数据库永久连接
9. 安全模式
保安措施和安全模式
被安全模式限制或屏蔽的函数
10. PHP 的命令行模式
VI. 函数参考

下载地址

相关源码

没有相关代码

下载申明

网友评论(只显示最新8条。评论内容只代表网友观点,与本站立场无关!)

【发表评论】

0 0