图书介绍
PHP从入门到精通 软件开发视频大讲堂【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 邹天思,孙鹏等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302179597
- 出版时间:2008
- 标注页数:557页
- 文件大小:172MB
- 文件页数:574页
- 主题词:PHP语言-程序设计
PDF下载
下载说明
PHP从入门到精通 软件开发视频大讲堂PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础知识3
第1章 初识PHP 教学录像:23分42秒3
1.1 PHP概述4
什么是PHP4
PHP语言的优势4
PHP 5的新特性5
PHP的发展趋势5
PHP的应用领域7
1.2扩展库7
PHP 5内置标准扩展库7
Zend引擎2.210
1.3前期准备工作10
HTML标记语言11
JavaScript脚本11
1.4网站建设的基本流程11
1.5学习资源12
常用软件资源12
常用网上资源12
主要图书网站13
国内主要书城网站13
1.6如何学好PHP14
1.7小结14
第2章 PHP环境搭建和开发工具 教学录像:36分3秒15
2.1 PHP开发环境和准备工作16
2.2 Windows下Apache+MySQL+PHP16
的安装16
安装Apache16
安装PHP518
安装MySQL19
2.3配置Apache和PHP 522
2.4在Windows下架设HS+PHP的执行环境24
2.5在Linux下的安装配置27
安装Apache服务器27
安装MySQL数据库29
安装PHP 5语言29
2.6在Windows下使用组合包31
2.7 PHP常用开发工具32
Eclipse32
ZendStudio32
NuSphere PhpED33
Delphi for PHP34
Dreamweaver35
2.8第一个PHP实例35
2.9小结37
2.10练习与实践37
第3章 PHP语言基础 教学录像:49分19秒39
3.1 PHP标记风格40
3.2 PHP注释的应用40
3.3 PHP的数据类型41
标量数据类型42
复合数据类型46
特殊数据类型47
转换数据类型48
检测数据类型50
3.4 PHP常量50
声明和使用常量51
预定义常量52
3.5 PHP变量53
变量声明及使用53
变量作用域54
可变变量57
PHP预定义变量57
3.6 PHP运算符58
算术运算符58
字符串运算符59
赋值运算符60
位运算符60
逻辑运算符61
比较运算符62
错误控制运算符63
三元运算符63
运算符的优先顺序和结合规则64
3.7 PHP的表达式65
3.8 PHP函数65
定义和调用函数66
在函数间传递参数66
从函数中返回值68
变量函数68
对函数的引用69
取消引用70
3.9 PHP编码规范70
什么是编码规范70
编码规范有什么好处71
HTML编码规范71
PHP编码规范72
PHP书写规则73
PHP命名规则74
文件和目录76
3.10小结77
3.11练习与实践77
第4章 流程控制语句 教学录像:31分10秒79
4.1条件控制语句80
if语句80
if...else语句81
elseif语句82
switch...case多重判断语句83
4.2循环控制语句84
while循环语句85
do...while循环语句85
for循环语句86
foreach循环87
流程控制的另一种书写格式88
使用break/continue语句跳出循环89
4.3小结92
4.4练习与实践92
第5章 字符串操作 教学录像:1小时18分13秒93
5.1字符串简介94
5.2单引号和双引号的区别94
5.3字符串的连接符95
5.4字符串操作96
去除字符串首尾空格和特殊字符96
转义、还原字符串数据98
获取字符串的长度100
截取字符串101
比较字符串103
检索字符串105
替换字符串106
格式化字符串109
分割字符串109
5.5小结111
5.6练习与实践111
第6章 正则表达式 教学录像:28分34秒113
6.1什么是正则表达式114
正则表达式的发展114
正则表达式中的术语114
6.2正则表达式语法规则115
行定位符(^和$)115
单词定界符(b、B)115
字符类([])116
选择字符(|)116
连字符(-)117
排除字符([^])117
限定符(?*+{n,m})117
点号字符(.)118
转义字符()118
反斜线()118
括号字符(())120
反向引用120
捕获120
断言(环视)121
模式修饰符122
6.3 POSIX扩展正则表达式函数122
ereg()函数和eregi()函数123
ereg_replace()函数和eregi_replace()函数123
split()函数和spliti()函数123
6.4 PCRE兼容正则表达式函数124
preg_grep()函数124
preg_match()函数和preg_match_a11()函数124
preg_quote()函数125
preg_replace()函数126
preg_replace_callback()函数126
preg_split()函数127
6.5应用正则表达式实现UBB使用帮助127
6.6小结128
6.7练习与实践128
第7章 PHP数组 教学录像:56分29秒129
7.1什么是数组130
7.2声明数组130
7.3数组的类型131
数字索引数组132
关联数组132
7.4输出数组133
7.5数组的构造133
一维数组133
二维数组134
7.6遍历数组135
7.7合并数组137
7.8字符串与数组的转换137
7.9统计数组元素个数139
7.10数组排序140
7.11小结143
7.12练习与实践143
第8章 PHP与Web页面交互 教学录像:1小时4分33秒145
8.1表单146
创建表单146
表单元素147
8.2在普通的Web页中插入表单150
8.3获取表单数据的两种方法152
使用POST方法提交表单153
使用GET方法提交表单153
8.4 PHP参数传递的常用方法155
$_POST[]全局变量155
$_GET[]全局变量155
$_SESSION[]变量156
8.5在Web页中嵌入PHP脚本156
在HTML标记中添加PHP脚本156
对表单元素的value属性进行赋值156
8.6在PHP中获取表单数据157
获取文本框、密码域、隐藏域、按钮、文本域的值157
获取单选按钮的值158
获取复选框的值159
获取下拉列表框/菜单列表框的值160
获取文件域的值163
8.7对URL传递的参数进行编/解码164
对URL传递的参数进行编码164
对URL传递的参数进行解码165
8.8 PHP与Web表单的综合应用166
8.9小结167
8.10练习与实践167
第9章 PHP与JavaScript交互 教学录像:1小时11分36秒169
9.1了解JavaScript170
什么是JavaScript170
JavaScript的功能170
9.2 JavaScript语言基础170
JavaScript数据类型171
JavaScript变量171
JavaScript注释172
9.3自定义函数173
9.4 JavaScript流程控制语句174
条件语句174
循环语句178
JavaScript跳转语句180
9.5 JavaScript事件181
9.6调用JavaScript脚本(JavaScript脚本嵌入方式)182
在HTML中嵌入JavaScript脚本182
应用JavaScript事件调用自定义函数183
在PHP动态网页中引用JS文件183
解决浏览器不支持JavaScript的问题185
9.7在PHP中调用JavaScript脚本187
应用JavaScript脚本验证表单元素是否为空187
应用JavaScript脚本制作二级导航菜单189
应用JavaScript脚本控制输入字符串的长度190
9.8小结192
9.9练习与实践192
第10章 日期和时间 教学录像:27分16秒193
10.1日期和时间的概述194
10.2处理日期和时间194
获取当前日期和时间194
获取日期信息196
检验日期的有效性197
输出格式化的日期和时间197
显示本地化的日期和时间199
10.3 UNIX时间戳202
什么是时间戳202
获得本地化时间戳202
获取当前时间戳203
10.4系统时区设置204
10.5开发中遇到的日期和时间问题204
比较两个时间的大小205
计算两个日期的差值205
计算页面脚本的运行时间206
10.6小结207
10.7练习与实践207
第2篇 核心技术211
第11章 Cookie与Session 教学录像:35分40秒211
11.1 Cookie管理212
了解Cookie212
创建Cookie213
读取Cookie214
删除Cookie215
Cookie的生命周期216
Cookie的综合应用——使用Cookie技术计算网站的月访问量216
11.2 Session管理217
了解Session217
创建会话218
Session的综合应用——通过Session判断用户的操作权限219
11.3 Cookie与Session的比较223
11.4小结223
11.5练习与实践223
第12章 图形图像处理技术 教学录像:36分13秒225
12.1了解GD库226
12.2在PHP中设定图像支持226
12.3 Jpgraph的安装与配置226
Jpgraph的安装227
Jpgraph的配置227
12.4图形图像的典型应用227
创建一个简单的图像228
使用GD2函数在照片上添加文字228
使用图像处理技术生成验证码229
使用柱形图统计图书月销售量231
使用折线图统计图书月销售额232
使用3D饼形图统计各类商品的234
年销售额比率234
12.5小结235
12.6练习与实践235
第13章 文件系统 教学录像:52分24秒237
13.1文件目录概述238
13.2文件处理238
打开文件/关闭文件238
读写文件239
操作文件244
13.3目录处理245
打开目录/关闭目录245
浏览目录246
操作目录247
13.4文件处理的高级应用248
远程文件的访问248
文件指针248
锁定文件249
13.5文件上传250
配置php.ini文件250
预定义变量$FILES251
文件上传函数252
多文件上传253
13.6小结254
13.7练习与实践254
第14章 面向对象 教学录像:30分18秒255
14.1面向对象的基本概念256
类256
对象256
面向对象编程的三大特点256
14.2 PHP与对象257
类的定义257
成员方法257
类的实例化258
成员变量258
类常量259
构造方法和析构方法260
继承和多态的实现262
“$this->”和“∷”的使用264
数据隐藏265
静态变量(方法)268
14.3 PHP对象的高级应用269
fial关键字269
抽象类270
接口的使用271
克隆对象273
对象比较275
对象类型检测(instanceof)276
魔术方法(_)276
14.4小结281
14.5练习与实践281
第15章 PHP加密技术 教学录像:34分45秒283
15.1加密技术概述284
15.2 PHP加密函数284
使用crypt()函数进行加密284
使用md5()函数进行加密286
使用shal()函数进行加密286
15.3 PHP加密扩展库287
Mcrypt扩展库287
Mhash扩展库290
15.4小结291
15.5练习与实践291
第16章 MySQL数据库基础 教学录像:58分50秒293
16.1 MySQL简介294
16.2 MySQL的特点294
16.3启动、连接、断开和停止MySQL服务器295
启动MySQL服务器295
连接和断开MySQL服务器296
停止MySQL服务器298
16.4 MySQL数据库操作299
创建数据库CREATE DATABASE299
查看数据库SHOW DATABASES300
选择数据库USE DATABASE300
删除数据库DROP DATABASE301
16.5 MySQL数据表操作301
创建数据表CREATE TABLE301
查看表结构SHOW COLUMNS或DESCRIBE303
修改表结构ALTER TABLE304
重命名表RENAME TABLE305
删除表DROP TABLE305
16.6 MySQL语句操作306
插入记录INSERT306
查询数据库记录SELECT306
修改记录UPDATE307
删除记录DELETE308
16.7小结309
16.8练习与实践309
第17章 phpMyAdmin图形化管理工具 教学录像:57分47秒311
17.1 phpMyAdmin介绍312
17.2 phpMyAdmin的安装和配置312
Windows系统下phpMyAdmin的安装配置312
Linux系统下的phpMyAdmin安装配置314
17.3 phpMyAdmin的使用314
操作数据库314
操作数据表316
使用SQL语句操作数据表318
管理数据记录320
生成和执行mysql数据库脚本322
17.4小结324
17.5练习与实践324
第18章 PHP操作MySQL数据库 教学录像:1小时17分40秒325
18.1 PHP访问MySQL数据库的一般步骤326
18.2 PHP操作MySQL数据库的方法327
使用mysql_connect()函数连接MySQL服务器327
使用mysql_select_db()函数选择数据库文件329
使用mysql_query()函数执行SQL语句330
使用mysql_fetch_array()函数从数组结果集中获取信息331
使用mysql_fetch_object()函数从结果集中获取一行作为对象333
使用mysql_fetch_row()函数逐行获取结果集中的每条记录335
使用mysql_num_rows()函数获取查询结果集中的记录数336
18.3 PHP操作MySQL数据库337
使用Insert语句动态添加公告信息338
使用Select语句查询公告信息341
解决截取公告主题乱码问题342
分页显示公告信息345
使用update语句动态编辑公告信息347
使用Delete语句动态删除公告信息349
18.4小结351
18.5练习与实践351
第19章 ADODB类库 教学录像:56分15秒353
19.1什么是ADODB354
19.2为什么使用ADODB354
19.3 ADODB支持的数据库354
19.4下载与安装ADODB355
19.5使用ADODB操作MySQL356
19.6 ADODB类库356
公共变量357
主要函数358
公共函数362
ADORecordSet(结果集)363
载入其他页面366
错误处理及调试368
19.7 ADODB类库应用369
实现分页369
处理事务370
19.8小结371
19.9练习与实践371
第20章 程序调试及错误处理 教学录像:1小时19秒373
20.1基本调试流程374
20.2 PHP中的错误类型375
语法错误375
语义错误377
逻辑错误377
注释错误378
运行错误378
20.3 PH P的基本调试策略379
PHP的错误报告379
设置php.ini文件中的错误处理机制379
使用print语句调试程序380
使用@前缀字符屏蔽PHP脚本错误提示381
使用错误处理器记录日志381
20.4解决数据库乱码问题383
20.5小结383
第3篇 高级应用387
第21章 PHP网络开发 教学录像:42分33秒387
21.1电子邮件的原理388
电子邮件简介388
电子邮件基本原理388
21.2系统的配置需求388
SMTP服务器的安装和配置389
POP3的安装和配置392
21.3应用PHP发送和接收电子邮件394
发送一个简单电子邮件394
发送带附件的电子邮件397
接收带附件的电子邮件401
21.4小结406
21.5练习与实践406
第22章 PHP与XML技术 教学录像:31分17秒307
22.1 XML的概述408
22.2 XML语法408
XML文档结构408
XML声明409
处理指令409
注释409
XML元素410
XML属性410
使用CDATA标记410
XML命名空间411
22.3在PHP中创建XML文档412
22.4 SimpleXML412
创建SimpleXML对象413
遍历所有子元素414
遍历所有属性414
访问特定节点元素和属性415
修改XML数据416
保存XML文档417
22.5动态创建XML文档418
22.6小结419
22.7练习与实践419
第23章 PHP与LDAP技术 教学录像:25分27秒421
23.1 LDAP简介422
23.2 LDAP服务器的安装和配置422
OpenLDAP安装422
OpenLDAP配置423
重启OpenLDAP424
检查LDAP服务器424
使用OpenLDAP425
23.3 PHP与LDAP426
在PHP中加载LDAP426
连接LDAP服务器426
绑定LDAP服务器427
配置函数428
关闭LDAP服务器428
操作LDAP数据429
23.4小结431
23.5练习与实践431
第24章 PHP与Ajax技术 教学录像:32分47秒433
24.1 Ajax概述434
什么是Ajax434
Ajax的开发模式434
Ajax的优点435
24.2 Ajax使用的技术435
JavaScript脚本语言435
XMLHttpRequest435
XML语言438
DOM438
CSS438
24.3 Ajax开发需要注意的几个问题438
24.4在PHP中应用Ajax技术的典型应用440
在PHP中应用Ajax技术检测用户名440
在PHP中应用Ajax技术实现博客文章类别添加442
24.5小结446
24.6练习与实践446
第25章 Web Service与SOAP技术 教学录像:31分1秒447
25.1 Web Service技术448
25.2 SOAP协议448
SOAP Envelope449
SOAP Header449
SOAP Body449
SOAP Fault450
25.3 WSDL文档450
<defimitions>根元素451
<types>元素451
<message>元素451
<portType>元素452
<binding>元素452
<service>元素453
25.4 UDDI规范453
25.5 PHP内置SOAP类库453
配置SOAP454
建立WSDL454
创建服务器端页面454
创建客户端页面455
25.6使用NuSOAP类包455
NuSOAP介绍456
创建服务器端页面456
创建客户端页面457
25.7小结458
25.8练习与实践458
第26章 Smarty模板技术 教学录像:38分44秒459
26.1 Smarty简介460
什么是Smarty460
Smarty与MVC460
Smarty特点460
26.2 Smarty的安装配置461
Smarty下载和安装461
第一个Smarty程序461
Smarty配置463
26.3 Smarty模板设计464
Smarty模板文件464
注释464
变量465
修饰变量(variable modifers)468
流程控制469
26.4 Smarty程序设计473
Smarty中的常用方法473
Smarty的配置变量474
26.5小结475
26.6练习与实践475
第4篇 项目实战479
第27章 应用Smarty模板开发电子商务网站 教学录像:2小时10分54秒479
27.1系统分析480
需求分析480
编写项目计划书480
27.2系统设计484
系统目标484
系统功能结构484
系统流程图485
27.3软件开发环境486
27.4数据库与数据表的设计486
数据库分析486
创建数据库和数据表488
27.5搭建系统框架491
27.6公共文件设计492
数据库连接文件492
Smarty配置文件493
xmlhttprequest对象文件493
表单样式文件493
27.7前台首页设计496
27.8登录模块设计498
用户注册498
用户登录504
找回密码507
27.9会员信息模块设计512
会员中心512
安全退出516
27.10商品显示模块516
创建PHP页517
创建模板页518
js脚本页面519
27.11购物车模块设计519
添加商品519
显示购物车522
更改商品数量524
删除商品525
保存购物车527
27.12收银台模块设计529
显示订单530
填写订单531
处理订单532
反馈订单534
查询订单536
27.13后台首页设计539
后台首页布局539
DIV+JavaScript+CSS实现树形菜单540
27.14类别管理模块设计541
添加类别542
查看类别545
27.15订单管理模块设计549
27.16开发常见问题与解决552
解决Ajax的乱码问题552
使用JS脚本获取、输出标签内容553
使用浮动框架做关联菜单552
禁用页面缓存553
在新窗口中使用session553
防止站外链接554
判断上传文件格式554
打开Smarty缓存文件555
27.17发布网站555
注册域名555
申请空间556
将域名解析到服务器556
上传网站556
27.18小结557
热门推荐
- 3066435.html
- 1040471.html
- 1064620.html
- 1565199.html
- 3017061.html
- 1777266.html
- 900585.html
- 3086907.html
- 2418487.html
- 2267467.html
- http://www.ickdjs.cc/book_1296418.html
- http://www.ickdjs.cc/book_1150802.html
- http://www.ickdjs.cc/book_1544638.html
- http://www.ickdjs.cc/book_1855046.html
- http://www.ickdjs.cc/book_3451523.html
- http://www.ickdjs.cc/book_3462175.html
- http://www.ickdjs.cc/book_2310949.html
- http://www.ickdjs.cc/book_403467.html
- http://www.ickdjs.cc/book_2795699.html
- http://www.ickdjs.cc/book_1930496.html