100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > php web应用开发娄不夜 《PHP Web应用开发》娄不夜 张军著【摘要 书评 阅读

php web应用开发娄不夜 《PHP Web应用开发》娄不夜 张军著【摘要 书评 阅读

时间:2022-04-05 06:38:04

相关推荐

php web应用开发娄不夜 《PHP Web应用开发》娄不夜 张军著【摘要 书评 阅读

目录

第1章PHP入门1

1.1PHP及其由来1

1.2Web基础2

1.2.1URL2

1.2.2HTTP3

1.2.3HTML5

1.3在Web页中嵌入PHP代码5

1.3.1PHP标签5

1.3.2**风格的PHP标签6

1.3.3嵌入多个代码块7

1.4输出HTML8

1.5代码注释8

1.5.1PHP单行注释8

1.5.2shell风格单行注释9

1.5.3PHP多行注释9

1.5.4P*P*档注释9

1.5.5HTML注释10

1.6PHP工作原理10

1.7运行环境与开发工具10

1.7.1PHP运行环境11

1.7.2PHP开发工具11

1.8使用NetBeansIDEf*rPHP*3

习题115

第2章HTML与CSS简介17

2.1HTML基础17

2.1.1HTML文档17

2.1.2HTML元素18

2.1.3若干基本元素19

2.2列表22

2.2.1无序列表22

2.2.2有序列表22

2.2.3定义列表23

2.3表格23

2.3.1简单的表格23

2.3.2跨行与跨列24

2.3.3标题、表头、表体和表脚25

2.3.4边框与单元格间距26

2.3.5为列指定CSS样式26

2.4表单27

2.4.1表单元素<form>28

2.4.2<input>元素28

2.4.3为控件元素指定标签29

2.4.4<textarea>元素29

2.4.5选择列表30

2.5初识CSS31

2.6CSS选择器31

2.6.1基本选择器32

2.6.2层次选择器34

2.6.3伪类选择器35

2.6.4伪元素选择器36

2.7使用CSS37

2.7.1定义和使用样式表37

2.7.2层叠处理39

2.8CSS属性和属性值41

2.8.1字体和文本41

2.8.2颜色和背景43

2.8.3尺寸、边距和边框44

2.8.4定位与浮动46

2.8.5**属性49

习题252

第3章数据与变量54

3.1PHP数据类型54

3.1.1标量类型54

3.1.2复合类型59

3.1.3NULL类型60

3.2类型转换62

3.2.1自动类型转换62

3.2.2强制类型转换63

3.3变量与常量65

3.3.1PHP变量66

3.3.2变量赋值66

3.3.3变量作用域67

3.3.4可变变量70

3.3.5常量71

3.4实例:创建动态水平导航栏71

习题373

第4章运算符与流程控制75

4.1运算符75

4.1.1算术运算符75

4.1.2字符串运算符77

4.1.3比较运算符77

4.1.4逻辑运算符78

4.1.5位运算符80

4.1.6赋值运算符81

4.1.7**运算符82

4.2表达式83

4.3流程控制86

4.3.1语句与语句块86

4.3.2选择结构87

4.3.3循环结构91

4.3.4跳转语句93

4.4包含文件96

4.4.1包含文件语句96

4.4.2包含文件位置98

4.5实例:创建管理员子系统主页99

习题4101

第5章PHP函数104

5.1函数的声明与调用104

5.1.1函数声明104

5.1.2函数调用105

5.2函数参数106

5.2.1形参与实参106

5.2.2参数的默认值107

5.2.3可变长参数109

5.3函数返回值110

5.4变量函数112

5.5匿名函数113

5.5.1匿名函数作为变量值113

5.5.2用作回调类型参数的值114

5.6日期时间函数115

习题5121

第6章处理字符串124

6.1长度与去空124

6.1.1字符串长度124

6.1.2字符串去空125

6.2大小写转换与比较126

6.2.1大小写转换126

6.2.2字符串比较126

6.3子串处理128

6.3.1访问单个字符128

6.3.2获取子串128

6.3.3查找子串129

6.3.4替换子串130

6.4分割和连接字符串132

6.5格式化输出133

6.6字符串特殊处理135

6.7正则表达式138

6.7.1字符类138

6.7.2元字符与转义字符139

6.7.3选项模式与子模式141

6.7.4量词142

6.7.5断言144

6.8PHP模式匹配函数146

习题6149

第7章MySQL数据库基础153

7.1登录与账户管理153

7.1.1登录MySQL服务器153

7.1.2用户账户管理154

7.2限管理156

7.2.1MySQL限系统简介156

7.2.2限管理语句158

7.3数据库的创建与删除161

7.3.1创建数据库161

7.3.2选择当前数据库161

7.3.3显示数据库列表162

7.3.4删除数据库162

7.4MySQL数据类型162

7.4.1数值型162

7.4.2日期和时间型163

7.4.3字符串型166

7.5表的创建与删除168

7.5.1创建表168

7.5.2创建表举例170

7.5.3显示表列表和表结构173

7.5.4修改表173

7.5.5删除表175

7.6数据的插入、更新和删除175

7.6.1插入数据175

7.6.2更新数据177

7.6.3删除数据177

7.7查询178

7.7.1SELECT语句178

7.7.2指定列178

7.7.3选择行180

7.7.4使用谓词181

7.7.5排序查询结果182

7.7.6分组汇总183

7.7.7使用子查询184

7.7.8连接查询186

习题7188

第8章PHP访问数据库189

8.1使用MySQLi访问数据库189

8.1.1建立与MySQL服务器的连接189

8.1.2访问MySQL数据库191

8.1.3处理查询结果193

8.1.4事务管理195

8.2使用预处理语句196

8.2.1创建预处理语句196

8.2.2执行预处理语句197

8.2.3处理查询结果198

8.3使用PDO访问数据库200

8.3.1PDO简介200

8.3.2建立与数据库服务器的连接200

8.3.3执行SQL语句201

8.3.4使用预处理语句203

8.3.5访问查询结果集205

8.3.6管理事务206

8.4分页显示207

8.5实例:浏览教师信息212

习题8216

第9章表单与会话218

9.1表单处理218

9.1.1提交表单218

9.1.2获取表单数据219

9.1.3检验表单数据223

9.2会话管理226

9.2.1会话与Cookie226

9.2.2重写URL228

9.2.3会话变量228

9.3页面跳转与重定向229

9.4文件上传与下载231

9.4.1文件操作231

9.4.2文件上传235

9.4.3文件下载238

9.5实例:管理员登录与退出242

9.6实例:添加课程246

习题9252

第10章使用数组256

10.1什么是数组256

10.2创建和初始化数组257

10.2.1使用array语言结构257

10.2.2使用range函数258

10.3操作数组元素258

10.3.1访问数组元素259

10.3.2修改、添加或删除数组元素260

10.3.3在数组头部或尾部操作元素261

10.4遍历数组262

10.4.1数组指针262

10.4.2使用for语句遍历数组263

10.4.3使用while语句遍历数组263

10.4.4使用foreach语句遍历数组265

10.5数组运算符265

10.6数组排序266

10.6.1sort函数267

10.6.2asort和ksort函数268

10.6.3降序排序268

10.6.4随机排序和反向排序269

10.6.5用户自定义排序269

10.7并集、交集和差集270

10.7.1求数组的并集270

10.7.2求数组的交集272

10.7.3求数组的差集272

10.8**常用的数组函数273

10.8.1计数与统计273

10.8.2结合与拆分274

10.8.3变量与数组元素的转换277

10.8.4用自定义函数处理数组各元素278

10.9实例:维护开课信息279

习题10288

第11章PHP面向对象程序设计291

11.1类与对象291

11.1.1概念291

11.1.2定义类292

11.1.3创建和使用对象293

11.2访问控制295

11.2.1访问修饰符295

11.2.2魔术方法_?_get和_?_set297

11.3构造方法与析构方法298

11.4静态类成员300

11.4.1静态变量与静态方法300

11.4.2类常量301

11.5继承302

11.5.1定义子类302

11.5.2方法覆盖304

11.5.3检测类型306

11.6抽象类和接口307

11.6.1抽象类307

11.6.2定义接口309

11.6.3实现接口310

习题11312

第12章Ajax与jQuery315

12.1Ajax基础315

12.1.1什么是Ajax315

12.1.2XHR对象317

12.2初识jQuery322

12.2.1简介322

12.2.2jQuery对象323

12.3jQuery选择器325

12.3.1基本选择器325

12.3.2层次选择器326

12.3.3过滤选择器326

12.4jQuery操作HTML元素328

12.4.1操作元素属性328

12.4.2获取和设置表单值328

12.4.3设置元素的样式329

12.4.4设置元素的样式类329

12.4.5获取和设置元素内容329

12.4.6删除元素330

12.5jQuery事件处理331

12.5.1常用的jQuery事件331

12.5.2注册和注销事件处理函数332

12.5.3事件对象334

12.6jQuery动画效果336

12.6.1淡出与淡入336

12.6.2滑动337

12.6.3显示与隐藏338

12.7jQuery中的Ajax340

12.7.1ge*和***t函数340

12.7.2请求JSON数据341

12.7.3load方法344

习题12345

附录A上机实验347

A.1实验1:页面头和页面脚347

A.1.1目的与要求347

A.1.2实验内容347

A.2实验2:注册表单和登录表单348

A.2.1目的与要求348

A.2.2实验内容348

A.3实验3:动态导航栏349

A.3.1目的与要求350

A.3.2实验内容350

A.4实验4:子系统主页352

A.4.1目的与要求352

A.4.2实验内容352

A.5实验5:课程列表353

A.5.1目的与要求353

A.5.2实验内容353

A.6实验6:查看**354

A.6.1目的与要求354

A.6.2实验内容354

A.7实验7:注册与登录355

A.7.1目的与要求356

A.7.2实验内容356

A.8实验8:编辑课程信息358

A.8.1目的与要求358

A.8.2实验内容359

A.9实验9:浏览课程信息360

A.9.1目的与要求361

A.9.2实验内容361

A.10实验10:录入**362

A.10.1目的与要求363

A.10.2实验内容363

A.11实验11:选课365

A.11.1目的与要求365

A.11.2实验内容365

参考文献367

php web应用开发娄不夜 《PHP Web应用开发》娄不夜 张军著【摘要 书评 在线阅读】-苏宁易购图书...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。