搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
零基础学PHP
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111467953
  • 作      者:
    陈浩等编著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2014
收藏
内容介绍
<p>  PHP是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。《零基础学编程:零基础学PHP(第3版)》就是面向PHP初学者特地推出的一本进阶学习的入门教程。本书一共分为5篇,由浅入深逐步讲述了PHP的各个方面,包括Web编程的基础知识、PHP的基础语法、内置函数、MySQL的应用、面向对象编程、PHP处理XML、PHP处理正则表达式、PHP与AJAX、PHP开发框架等。书中对每一个知识点都列举实例,深入分析其原理及用法。</p>
展开
目录
<p>前言<br />第一篇&nbsp; PHP技术基础<br />第1章&nbsp; PHP起步<br />1.1&nbsp; 初识PHP<br />1.2&nbsp; LAMP--锋利四剑客:Linux、Apache、MySQL和PHP<br />1.3&nbsp; PHP Web编程的体系结构和基本内容<br />1.3.1&nbsp; 了解PHP、HTML、CSS和JavaScript及其关系<br />1.3.2&nbsp; HTML文档<br />1.3.3&nbsp; 使用样式表实现页面效果<br />1.3.4&nbsp; 客户端的响应<br />1.3.5&nbsp; 嵌入式脚本页面<br />1.4&nbsp; 开始PHP之旅:搭建PHP开发环境<br />1.4.1&nbsp; 下载Apache、MySQL和PHP<br />1.4.2&nbsp; 在Windows下配置开发环境<br />1.4.3&nbsp; 在Linux/UNIX下配置开发环境<br />1.4.4&nbsp; 善其事,利其器--PHP编辑器的选择<br />1.5&nbsp; 用PHP做些事儿<br />1.5.1&nbsp; 编写第一个PHP程序--&quot;Hello,PHP!&quot;<br />1.5.2&nbsp; 使用PHP处理HTML表单<br />1.6&nbsp; 深入了解Apache、PHP和MySQL<br />1.7&nbsp; 实例:使用JavaScript验证HTML表单数据<br />1.8&nbsp; 小结<br />1.9&nbsp; 习题<br />第2章&nbsp; PHP语言<br />2.1&nbsp; 基础语法<br />2.1.1&nbsp; PHP分隔符<br />2.1.2&nbsp; 给PHP程序添加注释<br />2.2&nbsp; 数据类型<br />2.2.1&nbsp; 整数类型:integer<br />2.2.2&nbsp; 浮点类型:float<br />2.2.3&nbsp; 字符串类型:string<br />2.2.4&nbsp; 布尔类型:boolean<br />2.2.5&nbsp; 数组类型:array<br />2.3&nbsp; 变量<br />2.3.1&nbsp; 什么是变量<br />2.3.2&nbsp; 变量的命名规则<br />2.3.3&nbsp; 变量类型的转换<br />2.3.4&nbsp; 可变变量<br />2.3.5&nbsp; PHP的预定义变量<br />2.3.6&nbsp; 判断变量的类型<br />2.3.7&nbsp; 获取变量的类型<br />2.3.8&nbsp; 设置变量的类型<br />2.3.9&nbsp; 判断一个变量是否已经定义<br />2.3.10&nbsp; 删除一个变量<br />2.4&nbsp; 常量<br />2.4.1&nbsp; 什么是常量<br />2.4.2&nbsp; 定义常量<br />2.4.3&nbsp; 使用PHP预定义常量<br />2.5&nbsp; 表达式<br />2.6&nbsp; 运算符<br />2.6.1&nbsp; 赋值运算符<br />2.6.2&nbsp; 算术运算符<br />2.6.3&nbsp; 递增/递减运算符<br />2.6.4&nbsp; 字符串运算符<br />2.6.5&nbsp; 逻辑运算符<br />2.6.6&nbsp; 比较运算符<br />2.6.7&nbsp; 运算符的优先级<br />2.7&nbsp; PHP程序的流程控制<br />2.7.1&nbsp; 程序流程控制概述<br />2.7.2&nbsp; 条件控制语句:if和if…else语句<br />2.7.3&nbsp; switch结构<br />2.7.4&nbsp; 循环控制语句:for循环语句<br />2.7.5&nbsp; while循环语句<br />2.7.6&nbsp; do…while循环语句<br />2.7.7&nbsp; break和continue语句<br />2.7.8&nbsp; 条件运算符? :<br />2.8&nbsp; 函数<br />2.8.1&nbsp; PHP中函数的概念<br />2.8.2&nbsp; 定义函数和调用函数<br />2.8.3&nbsp; 函数的参数和函数的返回值<br />2.8.4&nbsp; PHP函数的传值与传址<br />2.8.5&nbsp; 变量作用域<br />2.9&nbsp; 小结<br />2.10&nbsp; 习题<br />第3章&nbsp; 用PHP进行Web编程<br />3.1&nbsp; PHP的Web编程基础<br />3.1.1&nbsp; HTTP协议原理<br />3.1.2&nbsp; 创建HTML表单<br />3.1.3&nbsp; 访问和获取HTML表单数据<br />3.1.4&nbsp; 用PHP处理表单数据<br />3.1.5&nbsp; 用PHP验证表单数据有效性<br />3.1.6&nbsp; PHP中的session<br />3.1.7&nbsp; PHP中的文件上传处理<br />3.2&nbsp; 实例:用PHP开发一个简单的网站<br />3.2.1&nbsp; 网站功能设计<br />3.2.2&nbsp; 页面设计<br />3.2.3&nbsp; 用JavaScript实现客户端响应<br />3.2.4&nbsp; 服务器端用PHP处理请求<br />3.3&nbsp; 小结<br />3.4&nbsp; 习题<br />第二篇&nbsp; PHP数据处理<br />第4章&nbsp; PHP中的函数<br />4.1&nbsp; 用户自定义函数<br />4.2&nbsp; 函数的其他定义方式<br />4.3&nbsp; 递归函数<br />4.4&nbsp; 函数的参数<br />4.5&nbsp; 函数的返回值<br />4.6&nbsp; 变量函数<br />4.7&nbsp; 系统函数<br />4.8&nbsp; 带有默认参数函数的使用方法<br />4.9&nbsp; 小结<br />4.10&nbsp; 习题<br />第5章&nbsp; PHP对数组的处理<br />5.1&nbsp; 建立数组的方法<br />5.1.1&nbsp; 使用array()函数新建数组<br />5.1.2&nbsp; 使用变量建立数组<br />5.1.3&nbsp; 使用两个数组创建一个数组<br />5.2&nbsp; 输出数组元素的方法<br />5.2.1&nbsp; 使用for循环语句输出数组元素<br />5.2.2&nbsp; 使用foreach循环语句输出数组元素<br />5.2.3&nbsp; 使用函数print_r()显示数组元素<br />5.3&nbsp; 计算数组元素个数<br />5.4&nbsp; 对数组进行分割、合并<br />5.4.1&nbsp; 实现数组分割<br />5.4.2&nbsp; 实现数组合并<br />5.5&nbsp; 处理数组元素和键值位置<br />5.6&nbsp; 对数组进行排序<br />5.6.1&nbsp; 使用sort()对数组进行排序<br />5.6.2&nbsp; 使用rsort()对数组进行逆向排序<br />5.6.3&nbsp; 排序时保持原数组的索引<br />5.6.4&nbsp; 数组的随机排序<br />5.6.5&nbsp; 数组的反向排序<br />5.7&nbsp; 重置一个数组<br />5.8&nbsp; 用数组对变量赋值<br />5.9&nbsp; 快速创建数组<br />5.10&nbsp; 压入和弹出数组元素<br />5.10.1&nbsp; 压入数组元素<br />5.10.2&nbsp; 弹出数组元素<br />5.11&nbsp; 改变数组字符索引名的大小写<br />5.12 对数组的集合处理<br />5.12.1&nbsp; 计算交集<br />5.12.2&nbsp; 计算差集<br />5.13&nbsp; 交换数组索引和元素<br />5.14&nbsp; 快速填充数组元素<br />5.15&nbsp; 统计数组元素出现次数<br />5.16&nbsp; 检查数组索引是否存在<br />5.17&nbsp; 取得数组中的所有索引<br />5.18&nbsp; 用回调函数处理数组<br />5.19&nbsp; 其他数组处理函数<br />5.19.1&nbsp; 判断某个值是否存在于数组<br />5.19.2&nbsp; 获取数组中当前单元的索引值<br />5.20&nbsp; 小结<br />5.21&nbsp; 习题<br />第6章&nbsp; PHP对字符串的处理<br />6.1&nbsp; 对字符串做分割和合并<br />6.2&nbsp; 对字符串做比较和替换<br />6.2.1&nbsp; 比较两个字符串大小<br />6.2.2&nbsp; 字符串的替换<br />6.3&nbsp; 输出打印字符串<br />6.4&nbsp; 格式化字符串<br />6.5&nbsp; 获取字符串中的一个子串<br />6.6&nbsp; 删除字符串两侧的空白<br />6.6.1&nbsp; 删除字符串末尾部分的空白字符<br />6.6.2&nbsp; 删除字符串开始部分的空白字符<br />6.6.3&nbsp; 删除字符串两头的空白字符<br />6.7&nbsp; 获取字符串的长度<br />6.8&nbsp; 其他常见的字符串操作<br />6.8.1&nbsp; 对字符串做大小写转换<br />6.8.2&nbsp; 处理含有HTML标记的字符串<br />6.8.3&nbsp; 多次生成一个字符串<br />6.8.4&nbsp; 将字符串分析到变量<br />6.8.5&nbsp; 转换字符串到数组<br />6.8.6&nbsp; 计算字符串的散列<br />6.9&nbsp; 小结<br />6.10&nbsp; 习题<br />第7章&nbsp; 用PHP处理日期和时间<br />7.1&nbsp; 获取格式化的日期和时间<br />7.2&nbsp; 处理UNIX时间戳<br />7.3&nbsp; 获取日期和时间的相关信息<br />7.4&nbsp; PHP中的日期计算<br />7.5&nbsp; 检查日期的有效性<br />7.6&nbsp; 使用PHP制作万年历<br />7.7&nbsp; 小结<br />7.8&nbsp; 习题<br />第8章&nbsp; 用PHP操作目录和文件<br />8.1&nbsp; 常见的目录操作<br />8.1.1&nbsp; 打开和关闭目录<br />8.1.2&nbsp; 获取目录中下一个文件的文件名<br />8.1.3&nbsp; 列出某一目录下的所有文件<br />8.1.4&nbsp; 获取和改变PHP的当前工作目录<br />8.1.5&nbsp; 从目录句柄中读取条目<br />8.1.6&nbsp; 关闭目录句柄<br />8.2&nbsp; 常见的文件操作<br />8.2.1&nbsp; 打开和关闭文件<br />8.2.2&nbsp; 读出文件的内容<br />8.2.3&nbsp; 向文件写入内容<br />8.2.4&nbsp; 获取文件的相关信息<br />8.2.5&nbsp; 一些判断文件性质的函数<br />8.3&nbsp; 文件和目录的通用操作<br />8.3.1&nbsp; 获取路径中的文件名和目录名<br />8.3.2&nbsp; 判断文件或目录是否存在<br />8.3.3&nbsp; 建立目录和删除目录<br />8.3.4&nbsp; 复制、删除和移动文件<br />8.4&nbsp; 文件的高级操作<br />8.4.1&nbsp; 处理文件的锁定<br />8.4.2&nbsp; 更改文件的属性<br />8.4.3&nbsp; 获取文件时间属性<br />8.4.4&nbsp; 通过HTTP协议打开文件<br />8.4.5&nbsp; 包含指定的文件到当前文件<br />8.5&nbsp; 小结<br />8.6&nbsp; 习题<br />第9章&nbsp; PHP中对URL、HTTP的处理<br />9.1&nbsp; URL地址分析<br />9.1.1&nbsp; 为什么要对URL进行处理<br />9.1.2&nbsp; 对URL进行编码<br />9.1.3&nbsp; 对URL进行解码<br />9.1.4&nbsp; 对URL地址进行分析<br />9.2&nbsp; HTTP应用<br />9.2.1&nbsp; 生成一个HTTP头<br />9.2.2&nbsp; 获取HTTP头信息<br />9.3&nbsp; 在PHP中生成cookie<br />9.3.1&nbsp; 生成cookie<br />9.3.2&nbsp; 获取cookie<br />9.3.3&nbsp; 设置cookie的有效期<br />9.3.4&nbsp; 解决cookie的失效问题<br />9.3.5&nbsp; 设置cookie的有效路径<br />9.3.6&nbsp; 删除cookie<br />9.4&nbsp; 小结<br />9.5&nbsp; 习题<br />第10章&nbsp; 用PHP获取系统信息<br />10.1&nbsp; 获取和添加PHP环境变量<br />10.2&nbsp; 查看被载入的PHP扩展模块<br />10.3&nbsp; 获取PHP的当前各类信息<br />10.4&nbsp; 获取当前PHP进程的进程号和程序所有者<br />10.5&nbsp; 小结<br />10.6&nbsp; 习题<br />第11章&nbsp; PHP中的数学运算<br />11.1&nbsp; 数学运算<br />11.1.1&nbsp; 常见的数据运算函数<br />11.1.2&nbsp; 数据运算函数范例<br />11.2&nbsp; 不同进制之间的数字转换<br />11.3&nbsp; 随机数<br />11.3.1&nbsp; 生成随机数的步骤<br />11.3.2&nbsp; 生成随机数的函数<br />11.4&nbsp; 小结<br />11.5&nbsp; 习题<br />第12章&nbsp; 应用实践一:基于文本的简易BLOG系统<br />12.1&nbsp; 系统功能设计<br />12.2&nbsp; 数据的存储及系统架构<br />12.3&nbsp; 系统功能实现<br />12.3.1&nbsp; 实现BLOG文章的显示<br />12.3.2&nbsp; 完善用户界面<br />12.3.3&nbsp; 实现BLOG文章的添加功能<br />12.3.4&nbsp; 实现登录功能<br />12.3.5&nbsp; 实现BLOG首页<br />12.3.6&nbsp; 实现BLOG文章的编辑功能<br />12.3.7&nbsp; 实现BLOG文章的删除功能<br />12.3.8&nbsp; 实现BLOG归档显示的功能<br />12.3.9&nbsp; 实现BLOG的退出功能<br />12.4&nbsp; 小结<br />12.5&nbsp; 习题<br />第三篇&nbsp; PHP和MySQL数据库<br />第13章&nbsp; MySQL数据库和SQL基础<br />13.1&nbsp; MySQL数据库的安装与配置<br />13.1.1&nbsp; 认识MySQL<br />13.1.2&nbsp; 安装MySQL前的准备<br />13.1.3&nbsp; 安装并配置MySQL<br />13.1.4&nbsp; 管理工具<br />13.1.5&nbsp; PHP配置文件与MySQL访问<br />13.1.6&nbsp; 下载phpMyAdmin<br />13.1.7&nbsp; 配置phpMyAdmin<br />13.1.8&nbsp; 使用phpMyAdmin<br />13.2&nbsp; MySQL数据库的基本操作<br />13.2.1&nbsp; 表、字段、记录和键的概念<br />13.2.2&nbsp; 登录和退出MySQL<br />13.2.3&nbsp; 建立和删除数据库<br />13.2.4&nbsp; 表的查看与建立<br />13.2.5&nbsp; 建立索引<br />13.3&nbsp; MySQL中的SQL语法基础<br />13.3.1&nbsp; 查看表结构<br />13.3.2&nbsp; 插入数据<br />13.3.3&nbsp; 查询数据<br />13.3.4&nbsp; 条件查询<br />13.3.5&nbsp; 更新数据<br />13.3.6&nbsp; 删除数据<br />13.3.7&nbsp; 对查询结果排序<br />13.3.8&nbsp; 对查询结果分组<br />13.3.9&nbsp; 对查询结果进行限定<br />13.3.10&nbsp; MySQL的数据类型<br />13.3.11&nbsp; MySQL运算符<br />13.3.12&nbsp; MySQL中的模式匹配<br />13.3.13&nbsp; 使用MySQL函数<br />13.4&nbsp; 小结<br />13.5&nbsp; 习题<br />第14章&nbsp; 使用PHP操作MySQL数据库<br />14.1&nbsp; 操作MySQL的PHP函数<br />14.1.1&nbsp; 连接和关闭数据库的函数<br />14.1.2&nbsp; 执行SQL语句的函数<br />14.1.3&nbsp; 处理查询结果集的函数<br />14.1.4&nbsp; 获取字段信息的函数<br />14.1.5&nbsp; 数据库操作的其他函数<br />14.2&nbsp; 使用PHP连接MySQL数据库<br />14.2.1&nbsp; 建立和数据库的连接<br />14.2.2&nbsp; 持久连接和临时连接<br />14.2.3&nbsp; 关闭连接<br />14.3&nbsp; 使用PHP显示MySQL数据库的数据<br />14.3.1&nbsp; 在PHP中执行SQL语句<br />14.3.2&nbsp; 用PHP处理数据结果集<br />14.3.3&nbsp; 向Web页面显示数据<br />14.3.4&nbsp; 数据分页显示的原理及实现<br />14.4&nbsp; 使用PHP维护MySQL数据库的数据<br />14.4.1&nbsp; 从页面获取数据并插入数据库<br />14.4.2&nbsp; 根据表单内容修改数据库数据<br />14.4.3&nbsp; 通过PHP删除数据库数据<br />14.5&nbsp; PHP操作MySQL常见错误信息及分析<br />14.6&nbsp; 小结<br />14.7&nbsp; 习题<br />第四篇&nbsp; 更上一层楼--PHP进阶<br />第15章&nbsp; 面向对象的PHP编程<br />15.1&nbsp; 面向对象编程的基本概念<br />15.2&nbsp; PHP中的类和对象<br />15.2.1&nbsp; 类的创建<br />15.2.2&nbsp; 类的实例化--对象<br />15.2.3&nbsp; 构造函数和析构函数<br />15.2.4&nbsp; 继承<br />15.2.5&nbsp; 访问对象的属性和方法<br />15.2.6&nbsp; PHP中类的静态成员<br />15.2.7&nbsp; PHP中一些和类有关的函数<br />15.3&nbsp; 实例分析--深入理解PHP的类和对象<br />15.4&nbsp; 小结<br />15.5&nbsp; 习题<br />第16章&nbsp; PHP程序中的错误处理<br />16.1&nbsp; 在PHP中处理程序错误<br />16.1.1&nbsp; 语法错误的处理<br />16.1.2&nbsp; 运行时错误的处理<br />16.1.3&nbsp; 逻辑错误的处理<br />16.2&nbsp; PHP中的异常处理类及其用法<br />16.2.1&nbsp; PHP中的异常处理类<br />16.2.2&nbsp; PHP程序中捕获异常的方法<br />16.2.3&nbsp; 获取异常信息<br />16.2.4&nbsp; 获取错误发生的文件<br />16.2.5&nbsp; 获取错误发生的行<br />16.3&nbsp; PHP配置设定的错误处理方法<br />16.3.1&nbsp; 和错误处理有关的项<br />16.3.2&nbsp; 错误报告<br />16.4&nbsp; 自定义错误处理<br />16.5&nbsp; 小结<br />16.6&nbsp; 习题<br />第17章&nbsp; PHP与XML<br />17.1&nbsp; 认识XML<br />17.1.1&nbsp; 什么是XML<br />17.1.2&nbsp; XML的结构<br />17.1.3&nbsp; XML、HTML、SGML之间的关系和区别<br />17.1.4&nbsp; 建立一个简单的XML文件<br />17.2&nbsp; 深入认识XML文档<br />17.2.1&nbsp; XML声明<br />17.2.2&nbsp; XML元素<br />17.2.3&nbsp; 标记和属性<br />17.2.4&nbsp; 注释<br />17.2.5&nbsp; 处理指令<br />17.2.6&nbsp; 实体简介<br />17.2.7&nbsp; 文件类型定义<br />17.3&nbsp; 在PHP中处理XML<br />17.3.1&nbsp; 在PHP中建立对XML的支持<br />17.3.2&nbsp; 用PHP函数处理XML文档<br />17.3.3&nbsp; XML解析器的建立和释放<br />17.3.4&nbsp; 处理XML元素的函数<br />17.3.5&nbsp; 处理XML字符数据的函数<br />17.3.6&nbsp; 解析一个XML文档<br />17.3.7&nbsp; 完整实例分析<br />17.4&nbsp; 使用SimpleXML处理XML<br />17.4.1&nbsp; SimpleXML简介<br />17.4.2&nbsp; 载入XML文件的函数<br />17.4.3&nbsp; 载入XML字符串的函数<br />17.4.4&nbsp; 使用SimpleXML的实例<br />17.5&nbsp; 使用PHP的DOM库处理XML文档<br />17.5.1&nbsp; 什么是DOM<br />17.5.2&nbsp; 通过DOM在PHP中处理XML文档的过程<br />17.6&nbsp; 小结<br />17.7&nbsp; 习题<br />第18章&nbsp; PHP与AJAX<br />18.1&nbsp; 认识AJAX<br />18.1.1&nbsp; 什么是AJAX<br />18.1.2&nbsp; AJAX的工作原理<br />18.2&nbsp; AJAX与数据交互<br />18.2.1&nbsp; 创建XMLHttpRequest对象<br />18.2.2&nbsp; 发送异步请求<br />18.2.3&nbsp; 编写回调函数<br />18.2.4&nbsp; 完整实例<br />18.3&nbsp; 一个实现AJAX的PHP类--xajax<br />18.3.1&nbsp; 下载和安装xajax<br />18.3.2&nbsp; xajax简介<br />18.3.3&nbsp; 在PHP程序中使用xajax<br />18.3.4&nbsp; xajax应用实例<br />18.4&nbsp; 一个AJAX框架--Spry框架<br />18.4.1&nbsp; Spry框架简介<br />18.4.2&nbsp; Spry框架的使用方法<br />18.5&nbsp; 小结<br />18.6&nbsp; 习题<br />第19章&nbsp; PHP与图像处理<br />19.1&nbsp; PHP的图像处理库--GD库<br />19.1.1&nbsp; 在Linux下安装GD库<br />19.1.2&nbsp; 在Windows下安装GD库<br />19.1.3&nbsp; 主要图像处理函数介绍<br />19.2&nbsp; 图像的建立<br />19.2.1&nbsp; 生成图像的步骤<br />19.2.2&nbsp; 用PHP生成图像<br />19.2.3&nbsp; 设定图像颜色<br />19.2.4&nbsp; 在图像上绘制直线<br />19.2.5&nbsp; 在图像上输出文字<br />19.3&nbsp; 图片处理<br />19.3.1&nbsp; 打开已经存在的图片<br />19.3.2&nbsp; 获取图片的相关属性<br />19.3.3&nbsp; 对图片加水印效果<br />19.3.4&nbsp; 生成已有图片的缩略图<br />19.3.5&nbsp; 对图片加文字效果<br />19.4&nbsp; 实例:生成带有底纹的数字验证码图片<br />19.5&nbsp; 小结<br />19.6&nbsp; 习题<br />第20章&nbsp; PHP与MVC开发模式<br />20.1&nbsp; 什么是MVC模型<br />20.2&nbsp; MVC模型的组成<br />20.2.1&nbsp; 控制器<br />20.2.2&nbsp; 数据模型<br />20.2.3&nbsp; 视图<br />20.3&nbsp; PHP开发中的模板技术<br />20.3.1&nbsp; 什么是模板<br />20.3.2&nbsp; 在PHP程序中使用模板<br />20.3.3&nbsp; Smarty模板引擎介绍<br />20.3.4&nbsp; Smarty模板引擎的使用<br />20.4&nbsp; 常见的基于MVC的PHP开发框架简介<br />20.4.1&nbsp; CodeIgniter<br />20.4.2&nbsp; CakePHP<br />20.4.3&nbsp; Zend Framework<br />20.4.4&nbsp; FleaPHP<br />20.5&nbsp; CodeIgniter框架应用<br />20.5.1&nbsp; CodeIgniter的技术特点介绍<br />20.5.2&nbsp; 安装CodeIgniter<br />20.5.3&nbsp; CodeIgniter的Controller<br />20.5.4&nbsp; CodeIgniter的Model<br />20.5.5&nbsp; CodeIgniter的View<br />20.6&nbsp; 小结<br />20.7&nbsp; 习题<br />第21章&nbsp; PHP中的正则表达式<br />21.1&nbsp; 什么是正则表达式<br />21.2&nbsp; 正则表达式的语法<br />21.2.1&nbsp; 模式<br />21.2.2&nbsp; 元字符<br />21.2.3&nbsp; 转义字符<br />21.2.4&nbsp; 字符类<br />21.2.5&nbsp; 反义<br />21.2.6&nbsp; 数量匹配限定符<br />21.2.7&nbsp; 正则表达式构建实例<br />21.3&nbsp; PHP中的POSIX扩展正则表达式函数<br />21.3.1&nbsp; 正则表达式匹配函数<br />21.3.2&nbsp; 替换匹配字符串的函数<br />21.3.3&nbsp; 根据正则表达式分割字符串的函数<br />21.3.4&nbsp; 生成正则表达式的函数<br />21.4&nbsp; PHP中的PERL兼容正则表达式函数<br />21.4.1&nbsp; PERL兼容正则表达式中的修正符<br />21.4.2&nbsp; 返回与模式匹配的数组单元的正则表达式函数<br />21.4.3&nbsp; 进行正则表达式匹配的函数<br />21.4.4&nbsp; 进行全局正则表达式匹配的函数<br />21.4.5&nbsp; 执行正则表达式的搜索和替换的函数<br />21.5.6&nbsp; 用正则表达式分割字符串的函数<br />21.5&nbsp; 几例常见正则表达式分析<br />21.5.1&nbsp; 检查IP地址的正则表达式<br />21.5.2&nbsp; 检查中文字符的正则表达式<br />21.5.3&nbsp; 检查Email地址的正则表达式<br />21.5.4&nbsp; 检查URL地址的正则表达式<br />21.6&nbsp; 小结<br />21.7&nbsp; 习题<br />第五篇&nbsp; PHP应用实例与常见面试题<br />第22章&nbsp; 应用实践二:用PHP发送邮件<br />22.1&nbsp; mail()函数和SMTP简介<br />22.1.1&nbsp; mail()函数配置与语法<br />22.1.2&nbsp; SMTP与指令<br />22.2&nbsp; 功能设计和实现<br />22.2.1&nbsp; 设计一个发送邮件的类<br />22.2.2&nbsp; 测试发送邮件功能<br />22.2.3&nbsp; 发送邮件的表单及程序实现<br />22.3&nbsp; 小结<br />第23章&nbsp; 常见面试题<br />面试题1&nbsp; 数组函数arsort()的作用是什么<br />面试题2&nbsp; 简述include语句和require语句的区别<br />面试题3&nbsp; 写出&lt;?php echo 8%(-2) ?&gt;的输出结果<br />面试题4&nbsp; 如何实现字符串翻转<br />面试题5&nbsp; 说出echo、print()和print_r() 3个函数的区别<br />面试题6&nbsp; 写出显示客户端IP与服务器IP的代码<br />面试题7&nbsp; SQL中LEFT JOIN是什么意思<br />面试题8&nbsp; 如何修改session的生存时间<br />面试题9&nbsp; 写一个能遍历文件夹下所有文件和子文件夹的函数<br />面试题10&nbsp; 写一个过滤网页上所有JS/VBS脚本的正则表达式<br />面试题11&nbsp; PHP中字符串的表现形式有哪些<br />面试题12&nbsp; 谈谈你对MVC的认识<br />面试题13&nbsp; sort()、asort ()和ksort()有什么区别<br />面试题14&nbsp; 说出代码的输出结果(变量的作用域)<br />面试题15&nbsp; 哪个函数可打开文件并且能读/写文件信息<br />面试题16&nbsp; 写一个函数验证电子邮件的格式<br />面试题17&nbsp; 使用PHP写一段简单查询<br />面试题18&nbsp; 写出PHP权限控制修饰符<br />面试题19&nbsp; 说明PHP中传值与传引用的区别<br />面试题20&nbsp; 从一个标准URL里取出文件的扩展名<br />面试题21&nbsp; 用PHP打印出前一天的时间<br />面试题22&nbsp; 你一般都使用哪些工具进行版本控制<br />面试题23&nbsp; 优化MYSQL数据库的方法<br />面试题24&nbsp; 创建vote表用于记录单选投票用户的数据<br />面试题25&nbsp; 网站出现too many connection错误的解决方案<br />面试题26&nbsp; session与cookie的区别<br />附录A&nbsp; 配置Eclipse成为PHP开发工具<br />附录B&nbsp; 正则表达式参考<br />附录C&nbsp; PHP代码编写的一般规则</p>
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证