注册 登录 进入教材巡展
#

出版时间:2021-03

出版社:电子工业出版社

以下为《零基础PHP学习笔记》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121402661
  • 1-1
  • 423539
  • 63244252-1
  • 平塑
  • 16开
  • 2021-03
  • 566
  • 392
  • 工学
  • 软件工程
  • 计算机类
  • 高职
目录
目 录 第一篇? 基础篇 第 1 章 PHP 起步 1 1.1 搭建 PHP 开发环境 1 1.1.1 phpStudy 的下载与安装 1 1.1.2 PHP 服务器的启动与停止 . 3 1.1.3 phpStudy 的常用设置 .. 5 1.2 PhpStorm 的下载与安装 6 1.2.1 PhpStorm 的下载 6 1.2.2 PhpStorm 的安装 8 1.3 PhpStorm 的基本操作 . 14 1.3.1 创建 PHP 项目 . 14 1.3.2 打开已有项目 .. 16 1.3.3 在项目中创建文件夹和文件 17 1.4 PhpStorm 的常用设置 . 21 1.4.1 设置文件编码格式 21 1.4.2 其他常用设置 .. 22 1.5 小结 . 22 第 2 章 PHP 语言基础 23 2.1 PHP 标记风格 .. 23 2.2 PHP 注释的应用 24 2.3 PHP 的数据类型 26 2.3.1 数据类型 26 2.3.2 数据类型转换 .. 27 2.3.3 检测数据类型 .. 29 2.4 PHP 常量 30 2.4.1 定义常量 30 2.4.2 预定义常量 31 2.5 PHP 变量 32 2.5.1 变量赋值及使用 33 2.5.2 PHP 预定义变量 35 2.6 PHP 操作符 . 36 2.6.1 算术操作符 36 2.6.2 字符串操作符 .. 37 2.6.3 赋值操作符 38 2.6.4 递增或递减操作符 38 2.6.5 逻辑操作符 39 2.6.6 比较操作符 40 2.6.7 条件操作符 40 2.6.8 操作符的优先级 41 2.7 PHP 表达式 . 42 2.8 PHP 函数 43 2.8.1 定义和调用函数 43 2.8.2 在函数间传递参数 44 2.8.3 从函数中返回值 46 2.8.4 变量作用域 47 2.9 PHP 编码规范 .. 48 2.9.1 PSR-1 编码规范 48 2.9.2 PSR-2 编码规范 49 2.10 小结 51 第 3 章 流程控制语句 52 3.1 条件控制语句 .. 52 3.1.1 if 语句 52 3.1.2 ifelse 语句 54 3.1.3 elseif 语句 .. 55 3.1.4 switch 语句 56 3.2 循环控制语句 .. 58 3.2.1 for 循环语句 58 3.2.2 while 循环语句 60 3.2.3 dowhile 循环语句 61 3.3 跳转语句 62 3.3.1 break 语句 . 62 3.3.2 continue 语句 63 3.4 学习笔记 64 学习笔记一:ifelse 执行顺序 64 学习笔记二:while 循环语句和 dowhile 循环语句的区别 64 3.5 小结 . 65 第 4 章 字符串操作与正则表达式 66 4.1 字符串的定义方法 66 4.1.1 使用单引号或双引号定义字符串 66 4.1.2 使用定界符定义字符串 67 4.2 字符串操作 . 68 4.2.1 去除字符串首尾空格和特殊字符 68 4.2.2 获取字符串的长度 70 4.2.3 截取字符串 73 4.2.4 检索字符串 76 4.2.5 替换字符串 79 4.2.6 分割字符串、合成字符串 81 4.3 正则表达式 . 83 4.3.1 正则表达式简介 83 4.3.2 行定位符 83 4.3.3 元字符 .. 84 4.3.4 限定符 .. 84 4.3.5 字符类 .. 85 4.3.6 排除字符 85 4.3.7 选择字符 85 4.3.8 转义字符 86 4.3.9 分组 . 86 4.4 正则表达式在 PHP 中的应用 86 4.5 学习笔记 88 学习笔记一:慎用 strlen() 函数处理中文字符 88 学习笔记二:strstr() 函数和 strpos() 函数的区别 89 4.6 小结 . 89 第 5 章 PHP 数组应用 90 5.1 什么是数组 . 90 5.2 创建数组 91 5.2.1 使用 array() 函数创建数组 91 5.2.2 通过赋值方式创建数组 93 5.3 数组的类型 . 93 5.3.1 数字索引数组 .. 93 5.3.2 关联数组 94 5.4 多维数组 95 5.5 遍历数组 97 5.6 统计数组元素个数 98 5.7 查询数组中的指定元素 99 5.8 获取数组中的最后一个元素 102 5.9 向数组中添加元素 102 5.10 删除数组中的重复元素 103 5.11 其他常用数组函数 104 5.11.1 数组排序函数 104 5.11.2 数组计算函数 106 5.12 学习笔记 . 107 学习笔记一:数组的索引 .. 107 学习笔记二:使用 count() 函数计算二维数组的长度 107 5.13 小结 .. 108 第 6 章 面向对象的程序设计 ..109 6.1 面向对象的基本概念 109 6.1.1 类的概念 . 109 6.1.2 对象的概念 109 6.1.3 面向对象编程的三大特点 .. 110 6.2 PHP 与对象 111 6.2.1 类的定义 ..111 6.2.2 成员方法 ..111 6.2.3 类的实例化 112 6.2.4 成员变量 . 113 6.2.5 类常量 114 6.2.6 构造方法和析构方法 115 6.2.7 继承和多态 118 6.2.8 “$this->”和“::”的使用 122 6.2.9 数据隐藏 . 124 6.2.10 静态变量(方法) 127 6.3 PHP 对象的高级应用 128 6.3.1 fifinal 关键字 128 6.3.2 抽象类 129 6.3.3 接口的使用 131 6.3.4 对象类型检测 133 6.3.5 魔术方法 (__) . 133 6.4 面向对象的应用 . 138 6.5 学习笔记 140 学习笔记一:类和对象的关系 . 140 学习笔记二:方法与函数的区别 .. 141 6.6 小结 141 第二篇? 提高篇 第 7 章 PHP 与 Web 页面交互142 7.1 Web 工作原理 142 7.1.1 HTTP 协议 142 7.1.2 Web 数据交互过程 .. 143 7.2 HTML 表单 144 7.2.1 HTML 简介 144 7.2.2 HTML 表单结构 . 147 7.2.3 表单元素 . 148 7.3 CSS 美化表单页面 151 7.3.1 CSS 简介 . 151 7.3.2 插入 CSS 样式表 152 7.3.3 CSS 应用实例 155 7.4 JavaScript 表单验证 158 __eol