图书介绍
轻松学PHP2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张昆编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121198366
- 出版时间:2013
- 标注页数:360页
- 文件大小:67MB
- 文件页数:374页
- 主题词:PHP语言-程序设计
PDF下载
下载说明
轻松学PHPPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 概述篇2
第1章 PHP概述2
1.1 动态网站技术2
1.1.1 什么是动态网站2
1.1.2 前台技术3
1.1.3 后台技术5
1.2 构建PHP环境6
1.2.1 PHP开发环境6
1.2.2 XAMPP7
1.3 第一个程序Hello World9
1.4 小结11
1.5 本章习题11
第2篇 基础语法篇14
第2章 PHP基本语法14
2.1 二进制14
2.1.1 二进制数的表示14
2.1.2 二进制数的转换15
2.2 数据类型16
2.2.1 整型17
2.2.2 浮点型20
2.2.3 字符串型22
2.2.4 PHP的其他数据类型24
2.3 变量25
2.3.1 变量名的命名规则25
2.3.2 定义变量26
2.3.3 PHP预定义变量27
2.4 常量27
2.4.1 什么是常量28
2.4.2 PHP预定义常量28
2.5 赋值——最基本的运算29
2.5.1 变量的赋值29
2.5.2 常量初始化31
2.6 更多的运算符32
2.6.1 算术运算符32
2.6.2 其他运算符35
2.6.3 运算符的优先级35
2.7 小结35
2.8 本章习题35
第3章 语句结构37
3.1 语句37
3.1.1 什么是语句37
3.1.2 语句块37
3.1.3 语句的执行流程——顺序执行38
3.2 条件的构成39
3.2.1 关系运算39
3.2.2 逻辑运算40
3.3 分支结构42
3.3.1 if语句43
3.3.2 if...else语句44
3.3.3 if...elseif...else语句45
3.3.4 switch语句46
3.3.5 分支结构的嵌套50
3.4 循环结构50
3.4.1 while语句51
3.4.2 do...while语句52
3.4.3 for循环语句54
3.4.4 循环结构的嵌套56
3.4.5 跳转语句57
3.5 小结61
3.6 本章习题61
第4章 函数63
4.1 为什么使用函数63
4.2 使用函数64
4.2.1 定义和调用函数65
4.2.2 函数的参数66
4.2.3 函数参数的传递69
4.2.4 函数中的变量72
4.2.5 函数的返回值77
4.3 函数的其他使用方法79
4.3.1 函数的引用返回79
4.3.2 可变函数80
4.3.3 匿名函数80
4.3.4 递归函数81
4.4 系统函数82
4.5 小结83
4.6 本章习题83
第5章 数组85
5.1 数组概述85
5.1.1 为什么使用数组85
5.1.2 索引数组86
5.1.3 关联数组87
5.2 初始化数组87
5.2.1 直接赋值初始化索引数组87
5.2.2 直接赋值初始化数组的特性88
5.2.3 直接赋值初始化关联数组91
5.2.4 使用array()初始化数组92
5.3 数组的类型93
5.3.1 一维数组93
5.3.2 多维数组95
5.4 数组的遍历99
5.4.1 使用for循环遍历数组99
5.4.2 使用foreach遍历数组103
5.4.3 使用each()、list()和while循环联合遍历数组105
5.5 数组内部指针控制函数111
5.6 PHP中的预定义数组113
5.7 数组的相关处理函数114
5.8 小结115
5.9 本章习题115
第3篇 高级语法篇118
第6章 面向对象程序设计118
6.1 面向对象概述118
6.1.1 类与对象的关系118
6.1.2 面向对象程序设计119
6.2 创建一个类119
6.2.1 创建类120
6.2.2 实例化对象120
6.3 成员属性121
6.3.1 成员属性概述121
6.3.2 访问成员属性123
6.4 成员方法124
6.4.1 成员方法概述124
6.4.2 访问成员方法125
6.4.3 $this关键字126
6.4.4 构造方法127
6.4.5 析构方法129
6.5 封装性131
6.5.1 封装性的含义131
6.5.2 访问控制关键字public、protected、private132
6.6 继承性136
6.6.1 继承概述136
6.6.2 继承public成员137
6.6.3 继承protected成员138
6.6.4 private成员139
6.6.5 继承的扩展140
6.7 抽象类和接口141
6.7.1 抽象类和抽象方法141
6.7.2 接口144
6.8 多态性147
6.9 静态成员149
6.9.1 静态成员属性149
6.9.2 静态成员方法151
6.10常见关键字和魔术方法152
6.10.1 常用关键字152
6.10.2 常用魔术方法157
6.11小结162
6.12本章习题162
第7章 PHP的错误和异常处理163
7.1 错误类型163
7.1.1 语法错误163
7.1.2 执行时错误164
7.1.3 逻辑错误164
7.2 异常产生165
7.3 错误日志168
7.3.1 使用指定的文件记录错误报告日志168
7.3.2 日志信息记录到操作系统日志170
7.4 异常处理173
7.4.1 异常处理实现173
7.4.2 扩展PHP内置异常处理类174
7.4.3 捕获多个异常176
7.5 小结177
7.6 本章习题178
第8章 字符串处理和正则表达式179
8.1 常用的字符串输出函数179
8.1.1 echo()函数和print()函数179
8.1.2 die()函数181
8.1.3 printf()函数和sprintf()函数182
8.2 常用的字符串格式化函数185
8.2.1 删除和填补字符函数185
8.2.2 转换大小写函数188
8.2.3 HTML相关字符串格式化函数189
8.2.4 其他字符串格式化函数194
8.3 常用的字符串比较函数197
8.3.1 按照字节ASCII值进行比较197
8.3.2 strnatcmp()函数和strnatcasecmp()函数198
8.3.3 strncmp()函数和strncasecmp()函数199
8.4 正则表达式200
8.4.1 正则表达式的语法200
8.4.2 定界符和原子200
8.4.3 元字符201
8.5 正则表达式函数207
8.5.1 字符串匹配与查找208
8.5.2 替换字符串217
8.5.3 分割和连接字符串223
8.6 小结229
8.7 本章习题229
第9章 PHP常用函数231
9.1 时间和日期处理函数231
9.1.1 UNIX时间戳231
9.1.2 获取时间234
9.1.3 日期和时间格式输出237
9.1.4 使用date_default_timezone_set()设置默认时区240
9.1.5 使用microtime()计算程序执行时间241
9.2 数学函数242
9.2.1 进制间的转换242
9.2.2 生成随机数244
9.2.3 近似数处理函数246
9.2.4 查找最大值和最小值247
9.2.5 数学计算250
9.2.6 数值判断251
9.3 小结252
9.4 本章习题252
第10章 文件系统255
10.1 文件处理255
10.1.1 打开和关闭文件255
10.1.2 文件类型261
10.1.3 文件属性262
10.1.4 读/写文件265
10.1.5 操作文件274
10.2 目录处理275
10.2.1 打开和关闭目录275
10.2.2 浏览目录276
10.2.3 操作目录278
10.3 文件处理的高级应用280
10.3.1 访问远程文件280
10.3.2 文件指针281
10.3.3 文件锁定282
10.4 文件上传283
10.4.1 配置php.ini文件283
10.4.2 认识预定义变量$_FILES284
10.4.3 单文件上传284
10.4.4 多文件上传286
10.5 小结288
10.6 本章习题288
第4篇 应用篇290
第11章 图形图像处理290
11.1 加载GD库290
11.2 创建图像291
11.2.1 创建画布291
11.2.2 输出图像293
11.2.3 释放资源297
11.2.4 设置颜色298
11.2.5 绘制图像300
11.2.6 在图像上绘制文字310
11.3 通过GD库生成验证码312
11.4 小结313
11.5 本章习题314
第12章 MySQL数据库基础315
12.1 MySQL基础315
12.1.1 MySQL概述315
12.1.2 启动与停止服务316
12.1.3 连接与断开MySQL服务器316
12.2 MySQL数据库操作318
12.2.1 创建数据库318
12.2.2 查看数据库319
12.2.3 选择数据库319
12.2.4 删除数据库320
12.3 数据表设计321
12.3.1 数据表321
12.3.2 MySQL中的数据类型321
12.3.3 数据字段属性322
12.3.4 创建和查看数据表323
12.3.5 查看表结构325
12.3.6 修改表结构327
12.3.7 重命名表328
12.3.8 删除表328
12.4 MySQL语句操作329
12.4.1 插入记录329
12.4.2 查询数据库记录330
12.4.3 修改记录332
12.4.4 删除记录335
12.5 数据库备份与恢复336
12.5.1 数据库备份336
12.5.2 数据库恢复337
12.6 PHP操作MySQL数据库338
12.6.1 访问数据库的一般步骤338
12.6.2 连接与选择数据库339
12.6.3 对数据库进行操作341
12.6.4 断开与数据库的连接345
12.7 小结346
12.8 本章习题346
第13章 Cookie与Session技术349
13.1 Cookie技术349
13.1.1 创建Cookie349
13.1.2 读取Cookie351
13.1.3 删除Cookie352
13.1.4 Cookie的生命周期354
13.2 Session技术354
13.2.1 Session简介354
13.2.2 Session控制354
13.2.3 传递Session ID357
13.3 小结359
13.4 本章习题359
热门推荐
- 3241349.html
- 314823.html
- 1657949.html
- 3085576.html
- 1265714.html
- 1259808.html
- 2003336.html
- 3501975.html
- 54850.html
- 3481233.html
- http://www.ickdjs.cc/book_1027208.html
- http://www.ickdjs.cc/book_734378.html
- http://www.ickdjs.cc/book_1090127.html
- http://www.ickdjs.cc/book_94776.html
- http://www.ickdjs.cc/book_3515638.html
- http://www.ickdjs.cc/book_797565.html
- http://www.ickdjs.cc/book_3151395.html
- http://www.ickdjs.cc/book_2397048.html
- http://www.ickdjs.cc/book_741299.html
- http://www.ickdjs.cc/book_804181.html