您好,欢迎光临本网站![请登录][注册会员]  
文件名称: PHP中文手册.chm
  所属分类: PHP
  开发工具:
  文件大小: 5mb
  下载次数: 0
  上传时间: 2011-10-07
  提 供 者: roro****
 详细说明: 目录 前言 作者和贡献者 作者与编辑 用户注释维护者 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. 函数参考 I. .NET dotnet_load - 加载一个 DOTNET 模块 II. Apache apache_child_terminate - 在本次请求结束后终止 apache 进程 apache_get_modules - Get a list of loaded Apache modules apache_get_version - Fetch Apache version apache_getenv - Get an Apache subprocess_env variable apache_lookup_uri - 对指定的 URI 执行部分请求并返回所有有关信息 apache_note - 取得或设置 apache 请求记录 apache_request_headers - Fetch all HTTP request headers apache_reset_timeout - Reset the Apache write timer apache_response_headers - Fetch all HTTP response headers apache_setenv - Set an Apache subprocess_env variable ascii2ebcdic - Translate string from ASCII to EBCDIC ebcdic2ascii - Translate string from EBCDIC to ASCII getallheaders - Fetch all HTTP request headers virtual - Perform an Apache sub-request III. APC apc_cache_info - Retrieves cached information (and meta-data) from APC's data store apc_clear_cache - Clears the APC cache apc_define_constants - Defines a set of constants for later retrieval and mass-definition apc_delete - Removes a stored variable from the cache apc_fetch - Fetch a stored variable from the cache apc_load_constants - Loads a set of constants from the cache apc_sma_info - Retrieves APC's Shared Memory Allocation information apc_store - Cache a variable in the data store IV. APD apd_breakpoint - Stops the interpreter and waits on a CR from the socket apd_callstack - Returns the current call stack as an array apd_clunk - Throw a warning and a callstack apd_continue - Restarts the interpreter apd_croak - Throw an error, a callstack and then exit apd_dump_function_table - Outputs the current function table apd_dump_persistent_resources - Return all persistent resources as an array apd_dump_regular_resources - Return all current regular resources as an array apd_echo - Echo to the debugging socket apd_get_active_symbols - Get an array of the current variables names in the local scope apd_set_pprof_trace - Starts the session debugging apd_set_session_trace - Starts the session debugging apd_set_session - Changes or sets the current debugging level apd_set_socket_session_trace - Starts the remote session debugging override_function - Overrides built-in functions rename_function - Renames orig_name to new_name in the global function_table V. Arrays array_change_key_case - 返回字符串键名全为小写或大写的数组 array_chunk - 将一个数组分割成多个 array_combine - 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 array_count_values - 统计数组中所有的值出现的次数 array_diff_assoc - 带索引检查计算数组的差集 array_diff_key - 使用键名比较计算数组的差集 array_diff_uassoc - 用用户提供的回调函数做索引检查来计算数组的差集 array_diff_ukey - 用回调函数对键名比较计算数组的差集 array_diff - 计算数组的差集 array_fill - 用给定的值填充数组 array_filter - 用回调函数过滤数组中的单元 array_flip - 交换数组中的键和值 array_intersect_assoc - 带索引检查计算数组的交集 array_intersect_key - 使用键名比较计算数组的交集 array_intersect_uassoc - 带索引检查计算数组的交集,用回调函数比较索引 array_intersect_ukey - 用回调函数比较键名来计算数组的交集 array_intersect - 计算数组的交集 array_key_exists - 检查给定的键名或索引是否存在于数组中 array_keys - 返回数组中所有的键名 array_map - 将回调函数作用到给定数组的单元上 array_merge_recursive - 递归地合并一个或多个数组 array_merge - 合并一个或多个数组 array_multisort - 对多个数组或多维数组进行排序 array_pad - 用值将数组填补到指定长度 array_pop - 将数组最后一个单元弹出(出栈) array_product - 计算数组中所有值的乘积 array_push - 将一个或多个单元压入数组的末尾(入栈) array_rand - 从数组中随机取出一个或多个单元 array_reduce - 用回调函数迭代地将数组简化为单一的值 array_reverse - 返回一个单元顺序相反的数组 array_search - 在数组中搜索给定的值,如果成功则返回相应的键名 array_shift - 将数组开头的单元移出数组 array_slice - 从数组中取出一段 array_splice - 把数组中的一部分去掉并用其它值取代 array_sum - 计算数组中所有值的和 array_udiff_assoc - 带索引检查计算数组的差集,用回调函数比较数据 array_udiff_uassoc - 带索引检查计算数组的差集,用回调函数比较数据和索引 array_udiff - 用回调函数比较数据来计算数组的差集 array_uintersect_assoc - 带索引检查计算数组的交集,用回调函数比较数据 array_uintersect_uassoc - 带索引检查计算数组的交集,用回调函数比较数据和索引 array_uintersect - 计算数组的交集,用回调函数比较数据 array_unique - 移除数组中重复的值 array_unshift - 在数组开头插入一个或多个单元 array_values - 返回数组中所有的值 array_walk_recursive - 对数组中的每个成员递归地应用用户函数 array_walk - 对数组中的每个成员应用用户函数 array - 新建一个数组 arsort - 对数组进行逆向排序并保持索引关系 asort - 对数组进行排序并保持索引关系 compact - 建立一个数组,包括变量名和它们的值 count - 计算数组中的单元数目或对象中的属性个数 current - 返回数组中的当前单元 each - 返回数组中当前的键/值对并将数组指针向前移动一步 end - 将数组的内部指针指向最后一个单元 extract - 从数组中将变量导入到当前的符号表 in_array - 检查数组中是否存在某个值 key - 从关联数组中取得键名 krsort - 对数组按照键名逆向排序 ksort - 对数组按照键名排序 list - 把数组中的值赋给一些变量 natcasesort - 用“自然排序”算法对数组进行不区分大小写字母的排序 natsort - 用“自然排序”算法对数组排序 next - 将数组中的内部指针向前移动一位 pos - current 的别名 prev - 将数组的内部指针倒回一位 range - 建立一个包含指定范围单元的数组 reset - 将数组的内部指针指向第一个单元 rsort - 对数组逆向排序 shuffle - 将数组打乱 sizeof - count 的别名 sort - 对数组排序 uasort - 使用用户自定义的比较函数对数组中的值进行排序并保持索引关联 uksort - 使用用户自定义的比较函数对数组中的键名进行排序 usort - 使用用户自定义的比较函数对数组中的值进行排序 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: PHP中文手册
 输入关键字,在本站1000多万海量源码库中尽情搜索: