图书介绍
入门很简单丛书 PHP入门很简单2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 涂文家等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302355649
- 出版时间:2014
- 标注页数:398页
- 文件大小:75MB
- 文件页数:413页
- 主题词:PHP语言-程序设计
PDF下载
下载说明
入门很简单丛书 PHP入门很简单PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 初识PHP脚本语言2
第1章 什么是PHP(教学视频:11分钟)2
1.1 PHP的定义2
1.1.1 动态网页vs.静态网页2
1.1.2 通用编程语言vs.基于域的编程语言3
1.1.3 服务器端脚本语言vs.客户端脚本语言3
1.2 为什么要使用PHP3
1.2.1 PHP脚本的特点4
1.2.2 PHP脚本和Web应用程序4
1.2.3 PHP脚本和数据库应用5
1.2.4 PHP脚本和文件系统5
1.2.5 PHP脚本和系统命令6
1.3 什么是PHP文件6
1.3.1 PHP文件的特征6
1.3.2 PHP文件是如何工作的7
1.4 习题7
第2章 搭建PHP运行环境(教学视频:36分钟8
2.1 准备必要的文件8
2.1.1 获取Apache HTTP服务器软件8
2.1.2 获取PHP处理引擎9
2.1.3 获取MySQL数据库软件10
2.1.4 获取数据库管理软件phpMyAdmin11
2.2 安装Apache HTTP服务器13
2.2.1 安装Apache HTTP服务器13
2.2.2 安装验证15
2.2.3 配置Apache HTTP服务器15
2.3 安装和配置PHP脚本处理引擎16
2.3.1 解压PHP引擎包16
2.3.2 配置PHP引擎17
2.3.3 配置验证19
2.4 安装和配置MySQL数据库21
2.4.1 安装MySQL数据库21
2.4.2 配置验证25
2.5 安装和配置phpMyAdmin26
2.5.1 解压phpMyAdmin压缩包26
2.5.2 配置phpMyAdmin26
2.6 使用套件包搭建PHP运行环境29
2.6.1 PHPnow29
2.6.2 WampServer31
2.7 在微软IIS上配置PHP运行环境33
2.7.1 开启互联网信息服务33
2.7.2 为微软IIS服务添加PHP支持35
2.7.3 验证微软IIS服务对PHP的支持36
2.8 安装集成开发环境(IDE)37
2.8.1 IDE是什么37
2.8.2 PHP开发中常用的IDE39
2.8.3 创建PHP项目40
2.9 习题42
第3章 动手写第一个PHP脚本(教学视频:13分钟43
3.1 何谓PHP命令43
3.1.1 简单命令43
3.1.2 复杂命令44
3.2 如何写代码45
3.2.1 PHP标记对45
3.2.2 注释脚本46
3.3 实战练习:向世界说Hello!47
3.3.1 echo命令初识47
3.3.2 实战练习——向世界说Hello!48
3.4 习题51
第2篇 常量、变量与数据54
第4章 双生姐妹花——常量与变量(教学视频:35分钟)54
4.1 什么是常量54
4.1.1 如何定义常量54
4.1.2 何时使用常量56
4.1.3 PHP预置常量57
4.2 什么是变量58
4.2.1 变量的命名58
4.2.2 如何定义变量59
4.2.3 详谈变量输出61
4.2.4 何时使用变量62
4.2.5 如何销毁变量64
4.3 实战练习:常量与变量65
4.3.1 背景介绍65
4.3.2 实现过程66
4.4 习题68
第5章 数据五虎将(教学视频:74分钟)69
5.1 概述69
5.1.1 数据全家福69
5.1.2 为变量指定数据类型70
5.2 玩转数字——整型和浮点型数据71
5.2.1 四则运算71
5.2.2 复杂运算73
5.2.3 数字格式化74
5.3 咬文嚼字——字符串型数据75
5.3.1 文字游戏75
5.3.2 文本格式化78
5.4 操控时间——时间型数据80
5.4.1 时间格式记81
5.4.2 时间型变量82
5.5 判别真假——布尔型数据84
5.6 实战练习:计算税后收入85
5.6.1 背景介绍85
5.6.2 实现过程85
5.7 习题91
第6章 抱团效应——数组(教学视频:77分钟)92
6.1 多胎胞——数组的声明与使用92
6.1.1 创建数组92
6.1.2 查看数组94
6.1.3 修改数组96
6.2 排排坐——数组的遍历、排序与比较99
6.2.1 如何遍历数组中的元素99
6.2.2 如何给数组中的元素排序102
6.2.3 如何比较数组105
6.3 串串门——数组与其他数据类型的互转107
6.3.1 为什么要转换107
6.3.2 数组与字符串的互转108
6.3.3 数组与变量的互转109
6.4 分分合合——数组的拆分与合并111
6.4.1 如何拆分数组111
6.4.2 如何合并数组112
6.5 多维数组113
6.5.1 多维数组vs.一维数组114
6.5.2 创建多维数组和查看数组结构115
6.5.3 如何遍历多维数组116
6.6 实战练习:级联下拉菜单118
6.6.1 界面预览118
6.6.2 实现过程118
6.7 习题124
第3篇PHP编程基础126
第7章 条件与循环(教学视频:59分钟126
7.1 精细化运算——条件126
7.1.1 什么是条件127
7.1.2 如何定义条件128
7.1.3 简单条件语句if…else133
7.1.4 复杂条件语句switch135
7.1.5 实战练习:用户信息验证136
7.2 重复性运算——循环140
7.2.1 for循环140
7.2.2 while循环144
7.2.3 do…while循环146
7.2.4 避免无限循环147
7.2.5 实战练习:遍历数组的另类方法148
7.3 习题151
第8章 脚本的重用(教学视频:76分钟152
8.1 自定义函数152
8.1.1 小试牛刀152
8.1.2 参数与返回值154
8.1.3 局部变量、全局变量和静态变量156
8.1.4 引用外部变量158
8.1.5 函数的引用159
8.2 类160
8.2.1 如何定义类160
8.2.2 魔术方法_construct()和_destruct()162
8.2.3 类的继承164
8.2.4 类的私有元素167
8.2.5 类的静态元素169
8.3 对象171
8.3.1 创建对象171
8.3.2 克隆对象172
8.3.3 销毁对象173
8.4 实战练习:记账工具(上)175
8.5 习题176
第9章 Web编程基础(教学视频:47分钟)177
9.1 使用URL传递数据177
9.1.1 收集用户信息178
9.1.2 接收信息数据179
9.1.3 检测接收到的数据183
9.2 使用Cookie缓存数据187
9.2.1 使用Cookie存取数据187
9.2.2 销毁Cookie数据188
9.2.3 关于Cookie的后话188
9.3 使用Session保障数据安全189
9.3.1 PHP Session工作机制189
9.3.2 创建及销毁Session190
9.3.3 使用Session变量190
9.4 使用表单上传文件193
9.4.1 使用表单上传文件193
9.4.2 获取已上传文件的信息195
9.5 实战练习:记账工具(中)197
9.5.1 界面预览197
9.5.2 脚本分析199
9.6 习题200
第10章 数据的存储(教学视频:95分钟)201
10.1 使用文本文件存取数据201
10.1.1 打开和关闭文本文件202
10.1.2 向文本文件中写入数据204
10.1.3 从文本文件中读取数据205
10.1.4 从CSV和TSV文件中读取数据207
10.1.5 实战练习:用文本文件做数据源的留言本209
10.2 使用XML存取数据212
10.2.1 加载和读取XML数据213
10.2.2 修改XML文件中的数据215
10.2.3 向XML文件中添加数据216
10.2.4 遍历XML文件中的数据217
10.3 使用数据库存取数据220
10.3.1 数据库基础220
10.3.2 数据表之间的关系225
10.3.3 查询结果的排序和组合228
10.4 使用PHP来操作数据库229
10.4.1 使用PHP打开和关闭数据库连接231
10.4.2 使用PHP输出数据库查询结果233
10.4.3 使用PHP来添加、修改和删除数据库数据235
10.5 实战练习:记账工具(下)239
10.5.1 规划数据库239
10.5.2 批量导入模板240
10.5.3 为页面添回功能前的准备工作241
10.5.4 为页面添加功能251
10.6 习题260
第4篇 面向对象编程262
第11章 PHP与操作系统(教学视频:15分钟262
11.1 管理文件262
11.1.1 获取文件信息262
11.1.2 复制、重命名和删除文件263
11.1.3 组织文件265
11.2 调用操作系统命令266
11.2.1 重音符(?)267
11.2.2 system()函数、exec()函数和passthru()函数268
11.2.3 四个变量的区别268
11.3 使用PHP操控FTP269
11.3.1 准备工作269
11.3.2 登录FTP服务器271
11.3.3 获取服务器文件列表272
11.3.4 下载和上传文件272
11.3.5 使用PHP操控FTP273
11.4 使用PHP发送电子邮件274
11.4.1 准备工作274
11.4.2 发送电子邮件277
11.4.3 发送带附件的电子邮件278
第12章 PHP与基于对象的编程(OOP)(教学视频:35分钟)282
12.1 基于过程vs.基于对象283
12.1.1 为什么要用OOP283
12.1.2 对象面面观284
12.1.3 基于对象编程中常用术语286
12.1.4 基于对象编程的编码规范287
12.2 初识OOP288
12.2.1 类和对象288
12.2.2 类的扩展和改写293
12.2.3 修饰词299
12.2.4 一些魔术方法300
12.3 进阶OOP303
12.3.1 摸清类的情况303
12.3.2 迭代器306
12.3.3 数组对象309
12.3.4 对象序列化310
12.3.5 对象的克隆311
12.3.6 方法链312
12.4 设计模式314
12.4.1 策略模式(Strategy)315
12.4.2 工厂模式(Factory)316
12.4.3 单体模式(Singleton)317
12.4.4 观察员模式(Observer)318
12.5 习题323
第13章 PHP与MVC(教学视频:17分钟)324
13.1 MVC大起底324
13.1.1 什么是MVC324
13.1.2 为什么要使用MVC325
13.1.3 常用的MVC框架325
13.2 KISSMVC:一个简单的MVC框架326
13.2.1 KISSMVC框架概述326
13.2.2 框架入口(index.php)328
13.2.3 控制器(KISS Controller)329
13.2.4 视图(KISS View)332
13.2.5 模型(KISS Model)335
13.2.6 使用控制器操控模型和视图342
13.3 扩充框架:基于MVC的记账工具347
13.3.1 数据规划347
13.3.2 用户登录与验证352
13.3.3 用户注册355
13.3.4 添加收入和支出记录359
13.3.5 批量添加收入和支出记录364
13.3.6 查看数据记录368
13.3.7 控制台372
13.4 习题375
第5篇 开源PHP应用378
第14章 常见开源的PHP应用(教学视频:4分钟)378
14.1 WordPress378
14.1.1 安装WordPress379
14.1.2 使用QuickPress发布一条博客381
14.1.3 修改已发布的博客381
14.1.4 定制页面383
14.1.5 添加博客分类384
14.1.6 管理导航菜单385
14.1.7 管理前台主题386
14.1.8 小结387
14.2 Drupal388
14.2.1 安装Drupal388
14.2.2 了解Drupal的使用方法390
14.2.3 管理站点内容391
14.2.4 管理站点结构393
14.2.5 管理用户397
14.2.6 小结398
热门推荐
- 3641601.html
- 3550357.html
- 2504829.html
- 1713576.html
- 3606914.html
- 1306538.html
- 2642786.html
- 1134570.html
- 748795.html
- 2708421.html
- http://www.ickdjs.cc/book_3078929.html
- http://www.ickdjs.cc/book_2601266.html
- http://www.ickdjs.cc/book_2575159.html
- http://www.ickdjs.cc/book_2874898.html
- http://www.ickdjs.cc/book_2898858.html
- http://www.ickdjs.cc/book_908982.html
- http://www.ickdjs.cc/book_3594710.html
- http://www.ickdjs.cc/book_3539962.html
- http://www.ickdjs.cc/book_1007384.html
- http://www.ickdjs.cc/book_791519.html