⿊马程序员php考试题,PHP基础案例教程章 PHP开篇1c++万能头文件
1.1 PHP基础知识 2
1.1.1 Web技术 2json文本编辑器
1.1.2 PHP概述 2
1.1.3 常⽤编辑⼯具 3
1.2 PHP开发环境搭建 4
1.2.1 Apache的安装 4
1.2.2 PHP的安装 8
1.2.3 Web服务器配置 12
动⼿实践:PHP编程快速体验 17
本章⼩结 19
课后练习 19
第2章 PHP基本语法 20
2.1 基本语法 21
2.1.1 标记与注释 21
2.1.2 输出语句 23
2.1.3 PHP标识符 23
2.1.4 PHP关键字 23
2.2 数据与运算 24
2.2.1 常量 24
2.2.2 变量 26
2.2.3 表达式 27
2.2.4 数据类型及转换 27
2.2.5 运算符及优先级 33
2.3 流程控制语句 39
2.3.1 选择结构语句 39
2.3.2 循环结构语句 41
2.3.3 跳转语句 44
2.3.4 流程替代语法 46
2.4 ⽂件包含语句 47
动⼿实践:表格⽣成器 47
本章⼩结 51
课后练习 51
第3章 函数 53
3.1 函数的定义与调⽤ 54 3.1.1 初识函数 54
3.1.2 参数设置 55
3.1.3 变量的作⽤域 57 3.2 函数的嵌套调⽤ 58 3.2.1 嵌套调⽤ 58
3.2.2 递归调⽤ 59
3.3 函数的不错应⽤ 60 3.3.1 静态变量 60
3.3.2 可变函数 60
3.3.3 回调函数 61
3.3.4 匿名函数 61
3.4 PHP的内置函数 62 3.
4.1 字符串函数 62
开源中国是干什么的3.4.2 数学函数 65
3.4.3 时间⽇期函数 66 3.5 PHP⼿册的使⽤ 67动⼿实践:制作年历 70本章⼩结 73
课后练习 74
第4章 数组 75
4.1 初识数组 76
4.2 数组的基本使⽤ 76 4.2.1 数组的定义 76
4.2.2 访问数组 78
4.2.3 遍历数组 79
4.2.4 数组的删除 80
4.2.5 数组操作符 81
4.3 数组查 81
4.3.1 顺序查法 81
4.3.2 ⼆分查法 82
4.4 数组排序 83
4.4.1 冒泡排序 84
4.4.2 简单选择排序 85
4.4.3 快速排序 86
4.4.4 插⼊排序 87
4.5 数组的常⽤函数 88
4.5.1 指针操作函数 88
4.5.2 数组元素操作函数 90
4.5.3 排序函数 90
4.5.4 检索函数 91
4.5.5 其他数组函数 91
4.6 数组在字符串与函数中的应⽤ 92 4.6.1 字符串与数组的转换 92
4.6.2 函数可变参数列表 93
4.6.3 将数组作为参数调⽤函数 94
动⼿实践:猴王游戏 94
本章⼩结 96
课后练习 96
第5章 错误处理及调试 97
5.1 错误处理概述 98
5.1.1 常见的错误类型 98
5.1.2 错误级别 98
5.1.3 ⼿动触发错误 100
5.2 如何处理错误 101
5.2.1 显⽰错误报告 101
5.2.2 记录错误⽇志 102
5.2.3 ⾃定义错误处理器 103
5.3 PHP的调试⼯具 104
5.3.1 NetBeans集成开发环境 104 5.3.2 PHP调试⼯具Xdebug 107
动⼿实践:获取PHP脚本运⾏信息 108本章⼩结 112
课后练习 112
第6章 阶段案例—Web表单⽣成器 113 6.1 案例展⽰ 114
6.2 需求分析 114
6.3 案例实现 115
6.3.1 准备表单 115
6.3.2 多维数组保存数据 117
6.3.3 表单的⾃动⽣成 119
本章⼩结 122
第7章 PHP与Web页⾯交互 123
7.1 Web交互 124c语言程序代码分享
7.1.1 Web表单交互 124
7.1.2 URL参数交互 125
7.1.3 数组⽅式提交数据 126
7.1.4 HTML特殊字符处理 128
7.2 HTTP协议 131
7.2.1 什么是HTTP 131
7.2.2 查看HTTP消息 131
7.2.3 PHP处理过程 132
7.2.4 HTTP请求消息 134
7.2.5 HTTP响应消息 137
动⼿实践:利⽤cURL扩展发送请求 140本章⼩结 142
课后练习 142
第8章 PHP操作MySQL数据库 144
8.1 MySQL的安装和使⽤ 145
8.1.1 数据库概述 145
8.1.2 获取MySQL 145
8.1.3 命令安装⽅式 146
8.1.4 MySQL命令⾏⼯具 148
8.2 PHP访问MySQL 152
8.2.1 PHP的相关扩展 152
8.2.2 PHP访问MySQL的基本步骤 153 8.3 MySQLi扩展的使⽤ 153
8.3.1 连接数据库 154
8.3.2 执⾏SQL语句 155
8.3.3 处理结果集 156
8.3.4 其他操作函数 157
8.4 预处理和参数绑定 159
8.4.1 什么是预处理 159mocha教程
8.4.2 预处理的实现 160
动⼿实践:安装phpMyAdmin 162本章⼩结 164
课后练习 164
第9章 阶段案例—“许愿墙” 166 9.1 案例展⽰ 167
9.2 需求分析 167
9.3 案例实现 168
9.3.1 准备⼯作 168
9.3.2 数据库设计 171
9.3.3 “许愿墙”展⽰ 171
9.3.4 分页查询 174
9.3.5 发表愿望 176
9.3.6 修改愿望 179
9.3.7 删除愿望 182
本章⼩结 183
0章 正则表达式 184
10.1 什么是正则表达式 185
10.2 正则表达式快速⼊门 185
10.2.1 如何使⽤正则表达式 185 10.2.2 正则表达式的组成 186
10.2.3 获取所有匹配结果 187
mysql入门基础教程10.3 正则表达式语法 187
10.3.1 定位符与选择符 188
10.3.2 字符范围与反斜线 188
10.3.3 字符的限定与分组 189
10.3.4 模式修饰符 191
10.4 PCRE兼容正则表达式函数 192 10.4.1 preg_grep()函数 192
10.4.2 preg_replace()函数 193 10.4.3 preg_split()函数 194
动⼿实践:正则表达式应⽤案例 195
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论