思维导图备注

零基础学PHP第2版
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

光盘内容

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-25 06:04:43
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 前言
  • 第一篇 PHP技术基础
    • 1.2 LAMP——锋利四剑客:Linux、Apache、MySQL和PHP
    • 第2章 PHP语言
      • 2.1.2 给PHP程序添加注释
      • 2.2 变量
        • 2.2.2 变量的数据类型
        • 2.2.3 变量类型的转换
        • 2.2.4 可变变量
        • 2.2.5 PHP的预定义变量
        • 2.2.6 判断变量的类型
        • 2.2.7 获取变量的类型
        • 2.2.8 设置变量的类型
        • 2.2.9 判断一个变量是否已经定义
        • 2.2.10 删除一个变量
      • 2.3 常量
        • 2.3.2 定义常量
        • 2.3.3 使用PHP预定义常量
      • 2.4 表达式
      • 2.5 运算符
        • 2.5.2 算术运算符
        • 2.5.3 递增/递减运算符
        • 2.5.4 字符串运算符
        • 2.5.5 逻辑运算符
        • 2.5.6 比较运算符
        • 2.5.7 运算符的优先级
      • 2.6 PHP程序的流程控制
        • 2.6.2 条件控制语句:if和if……else语句
        • 2.6.3 switch结构
        • 2.6.4 循环控制语句:for循环语句
        • 2.6.5 while循环语句
        • 2.6.6 do……while循环语句
        • 2.6.7 break和continue语句
        • 2.6.8 条件运算符:?:
      • 2.7 函数
        • 2.7.2 定义函数和调用函数
        • 2.7.3 函数的参数和函数的返回值
        • 2.7.4 PHP函数的传值与传址
        • 2.7.5 函数和变量作用域
      • 2.8 小结
      • 2.9 上机实践
    • 1.3 PHP Web编程的体系结构和基本内容
      • 1.3.2 HTML文档
      • 1.3.3 使用样式表实现页面效果
      • 1.3.4 客户端的响应
      • 1.3.5 嵌入式脚本页面
    • 第3章 用PHP进行Web编程
      • 3.1.2 用PHP处理表单数据
      • 3.2 实例:用PHP开发一个简单的网站
        • 3.2.2 页面设计
        • 3.2.3 用JavaScript实现客户端响应
        • 3.2.4 服务器端用PHP处理请求
      • 3.1.3 用PHP验证表单数据有效性
      • 3.3 小结
      • 3.1.4 PHP中的session
      • 3.4 上机实践
      • 3.1.5 PHP中的文件上传处理
    • 1.4 Web编程的基础知识之一:HTML
      • 1.4.2 HTML基础知识:标签
      • 1.4.3 HTML基础知识:元素
      • 1.4.4 HTML基础知识:HTML的基本元素
      • 1.4.5 创建HTML文档
      • 1.4.6 创建HTML列表
      • 1.4.7 创建页面表格
      • 1.4.8 创建页面表单
    • 1.5 Web编程的基础知识之二:层叠样式表(CSS)简介
      • 1.5.2 设置页面字体格式
      • 1.5.3 设置页面颜色和背景
      • 1.5.4 处理页面的边距和填充
      • 1.5.5 理解HTML层的概念
      • 1.5.6 按Web标准建立网页
      • 1.5.7 在网页中引入样式表
    • 1.6 Web编程的基础知识之三:JavaScript基础
      • 1.6.2 JavaScript的变量
      • 1.6.3 JavaScript的基本语句
      • 1.6.4 使用简单的对话框
      • 1.6.5 JavaScript的基本事件
      • 1.6.6 JavaScript的函数
      • 1.6.7 JavaScript的对象
      • 1.6.8 JavaScript中的cookie
    • 1.7 开始PHP之旅:搭建PHP开发环境
      • 1.7.2 在Windows下配置开发环境
      • 1.7.3 在Linux/UNIX下配置开发环境
      • 1.7.4 善其事利其器——PHP编辑器的选择
    • 1.8 立竿见影
      • 1.8.2 使用PHP处理HTML表单
    • 1.9 深入了解Apache、PHP和MySQL
      • 1.9.2 进行基本的Apache配置
      • 1.9.3 Apache的启动与停止
      • 1.9.4 PHP的核心配置——php.ini
      • 1.9.5 PHP文件上传功能的配置
      • 1.9.6 PHP中session的配置
      • 1.9.7 PHP中和电子邮件有关的配置
      • 1.9.8 PHP基本的安全设置
      • 1.9.9 MySQL数据库系统的启动与关闭
      • 1.9.10 MySQL对数据的存储
    • 1.10 实例:使用JavaScript验证HTML表单数据
    • 1.11 小结
    • 1.12 上机实践
  • 第二篇 PHP数据处理
    • 4.2 输出数组元素的方法
      • 4.2.2 使用foreach循环语句输出数组元素
      • 4.2.3 使用函数print_r()显示数组元素
    • 第5章 PHP对字符串的处理
      • 5.2 对字符串做比较和替换
        • 5.2.2 字符串的替换
      • 5.3 输出打印字符串
      • 5.4 格式化字符串
      • 5.5 获取字符串中的一个子串
      • 5.6 删除字符串末尾部分的空白字符
      • 5.7 删除字符串开始部分的空白字符
      • 5.8 删除字符串两头的空白字符
      • 5.9 获取字符串的长度
      • 5.10 对字符串做大小写转换
      • 5.11 处理含有HTML标记的字符串
      • 5.12 多次生成一个字符串
      • 5.13 将字符串分析到变量
      • 5.14 转换字符串到数组
      • 5.15 计算字符串的散列
      • 5.16 小结
      • 5.17 上机实践
    • 4.3 计算数组元素个数
    • 第6章 用PHP操作目录和文件
      • 6.1.2 获取目录中下一个文件的文件名
      • 6.2 文件操作
        • 6.2.2 读出文件的内容
        • 6.2.3 向文件写入内容
        • 6.2.4 获取文件的相关信息
        • 6.2.5 一些判断文件性质的函数
        • 6.2.6 获取路径中的文件名和目录名
        • 6.2.7 判断文件或目录是否存在
        • 6.2.8 用PHP建立目录和删除目录
        • 6.2.9 用PHP复制、删除和移动文件
        • 6.2.10 用PHP处理文件的锁定
        • 6.2.11 用PHP更改文件的属性
        • 6.2.12 获取文件时间属性
        • 6.2.13 通过HTTP协议打开文件
        • 6.2.14 包含指定的文件到当前文件
      • 6.1.3 列出某一目录下的所有文件
      • 6.3 小结
      • 6.1.4 获取和改变PHP的当前工作目录
      • 6.4 上机实践
    • 4.4 对数组进行分割、合并
      • 4.4.2 实现数组合并
    • 第7章 用PHP处理日期和时间
      • 7.2 处理UNIX时间戳
      • 7.3 获取日期和时间的相关信息
      • 7.4 PHP中的日期计算
      • 7.5 检查日期的有效性
      • 7.6 小结
      • 7.7 上机实践
    • 4.5 处理数组元素和键值位置
    • 第8章 PHP中对URL、HTTP的处理
      • 8.1.2 对URL进行编码
      • 8.2 HTTP应用
        • 8.2.2 获取HTTP头信息
      • 8.1.3 对URL进行解码
      • 8.3 在PHP中生成cookie
        • 8.3.2 获取cookie
        • 8.3.3 cookie的有效期
        • 8.3.4 cookie的有效路径
        • 8.3.5 删除cookie
      • 8.1.4 对URL地址进行分析
      • 8.4 小结
      • 8.5 上机实践
    • 4.6 对数组进行排序
      • 4.6.2 使用函数rsort()对数组进行逆向排序
      • 4.6.3 排序时保持原数组的索引
      • 4.6.4 数组的随机排序
      • 4.6.5 数组的反向排序
    • 第9章 PHP中的数学运算
      • 9.2 不同进制之间的数字转换
      • 9.3 生成随机数
      • 9.4 小结
      • 9.5 上机实践
    • 4.7 重置一个数组
    • 第10章 用PHP获取系统信息
      • 10.2 查看被载入的PHP扩展模块
      • 10.3 获取PHP的当前各类信息
      • 10.4 获取当前PHP进程的进程号和所有者
      • 10.5 小结
      • 10.6 上机实践
    • 4.8 用数组对变量赋值
    • 第11章 应用实践一:基于文本的简易BLOG系统
      • 11.2 系统功能实现
        • 11.2.2 实现BLOG文章的显示
        • 11.2.3 完善用户界面
        • 11.2.4 实现BLOG文章的添加功能
        • 11.2.5 实现登录功能
        • 11.2.6 实现BLOG首页
        • 11.2.7 实现BLOG文章的编辑功能
        • 11.2.8 实现BLOG文章的删除功能
        • 11.2.9 实现BLOG归档显示的功能
        • 11.2.10 实现BLOG的退出功能
      • 11.3 小结
      • 11.4 上机实践
    • 4.9 快速创建数组
    • 4.10 压入和弹出数组元素
      • 4.10.2 弹出数组元素
    • 4.11 改变数组字符索引名的大小写
    • 4.12 对数组的集合处理
    • 4.13 交换数组索引和元素
    • 4.14 快速填充数组元素
    • 4.15 统计数组元素出现次数
    • 4.16 检查数组索引是否存在
    • 4.17 取得数组中的所有索引
    • 4.18 用回调函数处理数组
    • 4.19 其他数组处理函数
      • 4.19.2 获取数组中当前单元的索引值
    • 4.20 小结
    • 4.21 上机实践
  • 第三篇 PHP和MySQL数据库
    • 12.2 MySQL数据库的基本操作
      • 12.2.2 登录和退出MySQL
      • 12.2.3 建立和删除数据库
      • 12.2.4 表的建立
      • 12.2.5 建立索引
    • 第13章 使用PHP操作MySQL数据库
      • 13.1.2 执行SQL语句的函数
      • 13.2 使用PHP连接MySQL数据库
        • 13.2.2 持久连接和临时连接
        • 13.2.3 关闭连接
      • 13.1.3 处理查询结果集的函数
      • 13.3 使用PHP显示MySQL数据库的数据
        • 13.3.2 用PHP处理数据结果集
        • 13.3.3 向Web页面显示数据
        • 13.3.4 数据分页显示的原理及实现
      • 13.1.4 获取字段信息的函数
      • 13.4 使用PHP维护MySQL数据库的数据
        • 13.4.2 根据表单内容修改数据库数据
        • 13.4.3 通过PHP删除数据库数据
      • 13.1.5 数据库操作的其他函数
      • 13.5 PHP操作MySQL常见错误信息及分析
      • 13.6 小结
      • 13.7 上机实践
    • 12.3 MySQL中的SQL语法基础
      • 12.3.2 插入数据
      • 12.3.3 查询数据
      • 12.3.4 条件查询
      • 12.3.5 更新数据
      • 12.3.6 删除数据
      • 12.3.7 对查询结果做排序
      • 12.3.8 对查询结果做分组
      • 12.3.9 对查询结果做限定
      • 12.3.10 MySQL的数据类型
      • 12.3.11 MySQL运算符
      • 12.3.12 MySQL中的模式匹配
      • 12.3.13 使用MySQL函数
    • 12.4 小结
    • 12.5 上机实践
  • 第四篇 更上一层楼——PHP进阶
    • 14.2 PHP中的类和对象
      • 14.2.2 类的实例化——对象
      • 14.2.3 构造函数和析构函数
      • 14.2.4 继承
      • 14.2.5 访问对象的属性和方法
      • 14.2.6 PHP中类的静态成员
      • 14.2.7 PHP中一些和类有关的函数
    • 第15章 PHP中的正则表达式
      • 15.2 正则表达式的语法
        • 15.2.2 元字符
        • 15.2.3 转义字符
        • 15.2.4 字符类
        • 15.2.5 反义
        • 15.2.6 数量匹配限定符
        • 15.2.7 正则表达式构建实例
      • 15.3 PHP中的POSIX扩展正则表达式函数
        • 15.3.2 替换匹配字符串的函数
        • 15.3.3 根据正则表达式分割字符串的函数
        • 15.3.4 生成正则表达式的函数
      • 15.4 PHP中的PERL兼容正则表达式函数
        • 15.4.2 返回与模式匹配的数组单元的正则表达式函数
        • 15.4.3 进行正则表达式匹配的函数
        • 15.4.4 进行全局正则表达式匹配的函数
        • 15.4.5 执行正则表达式的搜索和替换的函数
        • 15.4.6 用正则表达式分割字符串的函数
      • 15.5 几例常见正则表达式分析
        • 15.5.2 检查中文字符的正则表达式
        • 15.5.3 检查Email地址的正则表达式
        • 15.5.4 检查URL地址的正则表达式
      • 15.6 小结
      • 15.7 上机实践
    • 14.3 实例分析——深入理解PHP的类和对象
    • 第16章 PHP程序中的错误处理
      • 16.2 在PHP中处理程序错误
        • 16.2.2 运行时错误的处理
        • 16.2.3 逻辑错误的处理
      • 16.3 PHP中的异常处理类及其用法
        • 16.3.2 PHP程序中捕获异常的方法
        • 16.3.3 获取异常信息的函数
        • 16.3.4 获取错误发生所在文件的函数
        • 16.3.5 获取错误发生所在行的函数
      • 16.4 PHP配置中和错误处理有关的内容
      • 16.5 PHP中自定义的错误处理
      • 16.6 小结
      • 16.7 上机实践
    • 14.4 小结
    • 第17章 PHP与XML
      • 17.2 建立一个简单的XML文件
      • 17.3 深入认识XML文档
        • 17.3.2 XML元素
        • 17.3.3 标记和属性
        • 17.3.4 注释
        • 17.3.5 处理指令
        • 17.3.6 实体简介
        • 17.3.7 文件类型定义(DTD)
      • 17.4 在PHP中建立对XML的支持
      • 17.5 用PHP函数处理XML文档
        • 17.5.2 处理XML元素的函数
        • 17.5.3 处理XML字符数据的函数
        • 17.5.4 解析一个XML文档
        • 17.5.5 完整实例分析
      • 17.6 使用SimpleXML处理XML
        • 17.6.2 载入XML文件的函数
        • 17.6.3 载入XML字符串的函数
        • 17.6.4 使用SimpleXML的实例
      • 17.7 使用PHP的DOM库处理XML文档
      • 17.8 小结
      • 17.9 上机实践
    • 14.5 上机实践
    • 第18章 PHP与AJAX
      • 18.2 AJAX的工作原理
      • 18.3 PHP与AJAX
        • 18.3.2 发送异步请求
        • 18.3.3 编写回调函数
        • 18.3.4 完整实例
      • 18.4 一个实现AJAX的PHP类——xajax
        • 18.4.2 xajax简介
        • 18.4.3 在PHP程序中使用xajax
        • 18.4.4 xajax应用实例
      • 18.5 小结
      • 18.6 上机实践
    • 第19章 PHP与图像处理
      • 19.1.2 主要图像处理函数介绍
      • 19.2 图像的建立
        • 19.2.2 设定图像颜色
        • 19.2.3 在图像上绘制直线
        • 19.2.4 在图像上输出文字
      • 19.3 图片处理
        • 19.3.2 获取图片的相关属性
        • 19.3.3 对图片加水印效果
        • 19.3.4 生成已有图片的缩略图
      • 19.4 实例:生成带有底纹的数字验证码图片
      • 19.5 小结
      • 19.6 上机实践
    • 第20章 PHP与MVC开发模式
      • 20.2 MVC模型的组成
        • 20.2.2 数据模型(Model)
        • 20.2.3 视图(View)
      • 20.3 PHP开发中的模板技术
        • 20.3.2 在PHP程序中使用模板
        • 20.3.3 Smarty模板引擎介绍
        • 20.3.4 Smarty模板引擎的使用
      • 20.4 常见的基于MVC的PHP开发框架简介
        • 20.4.2 CakePHP
        • 20.4.3 Zend Framework
        • 20.4.4 FleaPHP
      • 20.5 CodeIgniter框架应用
        • 20.5.2 安装CodeIgniter
        • 20.5.3 CodeIgniter的Controller(控制器)
        • 20.5.4 CodeIgniter的Model(数据模型)
        • 20.5.5 CodeIgniter的View(视图)
      • 20.6 小结
      • 20.7 上机实践
  • 第五篇 PHP应用实例与常见面试题
    • 21.1.2 SMTP协议与指令
    • 21.2 功能设计和实现
      • 21.2.2 测试发送邮件功能
      • 21.2.3 发送邮件的表单及程序实现
    • 第22章 常见面试题
      • 面试题2 简述include和require语句的区别
      • 面试题3 写出<?php echo 8%(-2)?>的输出结果
      • 面试题4 如何实现字符串翻转
      • 面试题5 说出echo、print()、print_r()3个函数的区别
      • 面试题6 写出显示客户端IP与服务器端IP的代码
      • 面试题7 SQL中LEFT JOIN是什么意思
      • 面试题8 如何修改session的生存时间
      • 面试题9 写一个能够遍历一个文件夹下所有文件和子文件夹的函数
      • 面试题10 写一个过滤网页上所有JS/VBS脚本的正则表达式
      • 面试题11 PHP中字符串的表现形式有哪些
      • 面试题12 谈谈你对MVC的认识
      • 面试题13 sort()、asort()和ksort()有什么区别
      • 面试题14 说出以下代码的输出结果(变量的作用域)
      • 面试题15 以下哪个函数可打开文件并且能读/写文件信息
      • 面试题16 写一个函数验证电子邮件的格式
      • 面试题17 使用PHP写一段简单查询
      • 面试题18 写出PHP5权限控制修饰符
      • 面试题19 说明PHP中传值与传引用的区别
      • 面试题20 从一个标准URL里取出文件的扩展名
      • 面试题21 用PHP打印出前一天的时间,格式是2011-05-10 22:21:21
      • 面试题22 你一般使用哪些工具进行版本控制
      • 面试题23 优化MySQL数据库的方法
      • 面试题24 创建vote表用于记录单选投票用户的数据
      • 面试题25 投票人数太多导致网站出现too many connection错误,请提供解决方案
      • 面试题26 session与cookie的区别
    • 21.3 小结
  • 附录A 配置Eclipse成为PHP开发工具
    • A.2 安装和配置Eclipse
  • 附录B 正则表达式参考
    • B.2 元字符
    • B.3 转义字符
    • B.4 匹配多种字符的表达式
    • B.5 使用符号创建匹配多种字符的表达式
    • B.6 用来限定匹配次数的表达式
    • B.7 其他说明
  • 附录C PHP代码编写的一般规则
    • C.2 代码编写规范
  • 附录D 使用phpMyAdmin管理MySQL数据库
    • D.2 配置phpMyAdmin
    • D.3 使用phpMyAdmin
  • 光盘内容
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《零基础学PHP第2版》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度