开发工具:
文件大小: 5mb
下载次数: 0
上传时间: 2010-05-18
详细说明: 目录 前言 作者和贡献者 作者与编辑 用户注释维护者 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. 函数参考 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.