PHP网站开发实用技术

PHP网站开发实用技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2016-06
版次: 01
ISBN: 9787115421791
定价: 36.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 198页
正文语种: 简体中文
5人买过
  • 本书以“PHP基本知识、PHP基础编程、 MySQL数据库编程与管理 、PHP高级编程 、 CMS综合开发实例”为主线,采用知识点讲解、实例操作,由易到难、由浅入深、循序渐进地使读者对PHP动态网站开发有一个全面而系统的学习。 陆凯,硕士,副教授(网络工程师),通信技术专业带头人。作为青年教师,具有较强的科研能力,在信息化建设、算法设计和软件工程开发方面积累了丰富的理论和实践经验。曾参与过第四届世界维修大会国际会议信息系统集成与报名系统研发、国家“金审工程”项目建设、教育部教育信息化试点工作,此外还负责过10余项信息系统开发工作。 目 录





    第1章 配置PHP开发环境 1
    1.1 PHP语言简介 1
    1.2 配置PHP开发环境 2
    1.2.1 开发组件下载 2
    1.2.2 Apache的安装与测试 2
    1.2.3 PHP的安装与配置 4
    1.2.4 MySQL的安装与配置 7
    练习题 10
    第2章 HTML5与CSS 3.0 11
    2.1 HTML5标记语言基础 11
    2.1.1 HTML5特点 11
    2.1.2 HTML基本结构 12
    2.1.3 HTML5基本标记 14
    2.2 CSS 3.0样式基础 18
    2.2.1 CSS 3.0简介 19
    2.2.2 CSS 3.0特点 19
    2.2.3 添加样式表的方法 19
    2.2.4 CSS的语法 21
    2.2.5 增强CSS的可读性 21
    2.2.6 CSS优先级 22
    练习题 22
    第3章 PHP语言基础 24
    3.1 PHP语法入门 24
    3.1.1 PHP代码书写 24
    3.1.2 PHP四种标记方式 25
    3.1.3 PHP实例 25
    3.2 PHP程序注释 26
    3.2.1 单行注释 26
    3.2.2 多行注释 27
    3.2.3 HTML注释 27
    3.3 PHP输出函数 28
    3.3.1 echo函数 28
    3.3.2 print函数 31
    3.3.3 printf函数 31
    3.3.4 sprintf函数 32
    3.4 PHP变量 33
    3.4.1 变量的命名 33
    3.4.2 变量赋值 33
    3.4.3 可变变量 35
    3.4.4 变量作用域 35
    3.4.5 超级全局变量 37
    3.5 PHP常量 38
    3.5.1 定义常量 39
    3.5.2 引用常量 39
    3.5.3 魔术常量 39
    3.6 数据类型 41
    3.7 运算符 44
    3.8 流程控制语句 46
    3.8.1 语句分类 46
    3.8.2 基本语句 46
    3.8.3 选择语句 46
    3.8.4 循环语句 50
    3.8.5 跳转语句 54
    3.9 实战——输出等腰梯形 56
    练习题 57
    第4章 函数与数组 59
    4.1 PHP函数应用 59
    4.1.1 自定义函数 59
    4.1.2 系统函数 65
    4.2 PHP数组应用 73
    4.2.1 数组的概念 73
    4.2.2 数组的分类 73
    4.2.3 创建数组 75
    4.2.4 追加数组 77
    4.2.5 修改数组 78
    4.2.6 删除数组 79
    4.2.7 遍历数组 81
    4.2.8 数组排序 83
    练习题 86
    第5章 目录和文件操作 87
    5.1 目录属性 87
    5.2 目录基本操作 89
    5.2.1 打开目录 89
    5.2.2 关闭目录 89
    5.2.3 创建目录 90
    5.2.4 读取目录 90
    5.2.5 删除目录 92
    5.3 文件属性 92
    5.3.1 文件类型 92
    5.3.2 文件大小 93
    5.3.3 打开文件 94
    5.3.4 关闭文件 94
    5.3.5 读取文件 95
    5.3.6 写入文件 98
    5.3.7 复制文件 100
    5.3.8 删除文件 101
    5.3.9 文件上传 101
    5.3.10 文件下载 103
    5.3.11 文件和目录操作实例——
    留言本 106
    练习题 108
    第6章 PHP数据库编程 109
    6.1 数据库操作的基本步骤 109
    6.2 连接和关闭数据库 110
    6.2.1 函数mysql_connect():建立
    连接 110
    6.2.2 函数mysql_close():关闭连接 112
    6.3 选择数据库 113
    6.4 查询数据库 113
    6.5 获取和显示信息 115
    6.5.1 函数mysql_fetch_row() 115
    6.5.2 函数mysql_fetch_array() 116
    6.5.3 函数mysql_num_rows() 117
    6.6 数据的增、删、改及相关操作 118
    6.6.1 使用INSERT语句插入新数据 118
    6.6.2 使用DELETE语句删除数据 119
    6.6.3 使用UPDATE语句修改数据 120
    6.7 数据库的创建和删除 121
    6.7.1 使用CREATE DATABASE语句
    创建数据库 121
    6.7.2 使用DROP DATABASE语句删除
    数据库 122
    6.8 获取数据库信息 122
    6.9 数据库表的创建和删除 123
    6.10 获取字段信息 123
    6.11 获取错误信息 123
    6.11.1 函数mysql_error():返回错误
    信息 124
    6.11.2 函数mysql_errno():返回
    错误号 125
    练习题 126
    第7章 MySQL可视化管理 127
    7.1 MySQL-Front安装 127
    7.2 MySQL高级应用实例 130
    7.2.1 LIMIT子句 130
    7.2.2 LIKE子句 131
    7.2.3 通配符 131
    7.2.4 IN操作符 132
    7.2.5 ALIAS别名 132
    7.2.6 CREATE DATABASE语句 133
    7.2.7 CREATE TABLE语句 133
    7.2.8 MySQL NOT NULL约束 134
    7.2.9 PRIMARY KEY约束 135
    7.2.10 FOREIGN KEY约束 135
    7.2.11 MySQL DEFAULT约束 136
    7.2.12 DROP语句删除索引、表和
    数据库 136
    7.2.13 ALTER TABLE语句 137
    练习题 138
    第8章 正则表达式 139
    8.1 正则表达式简介 139
    8.1.1 正则表达式的概念 139
    8.1.2 正则表达式的基本语法 139
    8.1.3 正则表达式的特殊字符 140
    8.1.4 常用的正则表达式 141
    8.2 模式匹配函数 142
    8.2.1 匹配字符串 142
    8.2.2 替换字符串 143
    8.2.3 用正则表达式分隔字符串 144
    练习题 146
    第9章 面向对象编程 147
    9.1 面向对象的概念 147
    9.1.1 类 147
    9.1.2 对象 147
    9.2 PHP和对象 148
    9.2.1 类的定义 148
    9.2.2 类的实例化 148
    9.2.3 显示对象的信息 149
    9.2.4 类成员和作用域 149
    9.2.5 构造函数 150
    9.2.6 析构函数 151
    9.2.7 继承 151
    9.3 PHP对象的高级应用 152
    9.3.1 final关键字 152
    9.3.2 抽象类 153
    9.3.3 接口 154
    9.3.4 克隆对象 156
    练习题 156
    第10章 实验指导 158
    10.1 实验一 架设Windows下的PHP测试
    服务器 158
    10.1.1 实验准备 158
    10.1.2 实验目的 158
    10.1.3 路径说明 158
    10.1.4 PHP的安装和配置 159
    10.1.5 Apache的安装和配置 159
    10.1.6 Apache服务的安装和启动 160
    10.1.7 测试Apache服务器对PHP的
    支持能力 160
    10.1.8 MYSQL的安装和启动 161
    10.1.9 测试PHP和MYSQL的协同 161
    10.2 实验二 PHP的语法结构 162
    10.2.1 实验目的 162
    10.2.2 实验内容 162
    10.3 实验三 PHP的数据类型 164
    10.3.1 实验目的 164
    10.3.2 实验内容 164
    10.4 实验四 变量 167
    10.4.1 实验目的 167
    10.4.2 实验内容 167
    10.5 实验五 表达式和操作符 169
    10.5.1 实验目的 169
    10.5.2 实验内容 170
    10.6 实验六 控制语句 172
    10.6.1 实验目的 172
    10.6.2 实验内容 172
    10.7 实验七 验证码的制作 174
    10.7.1 实验目的 174
    10.7.2 实验内容 175
    10.8 实验八 函数和类 176
    10.8.1 实验目的 176
    10.8.2 实验内容 176
    10.9 实验九 新闻发布系统的开发 180
    10.9.1 实验目的 180
    10.9.2 实验内容 180
    练习题 198
    参考文献 199
  • 内容简介:
    本书以“PHP基本知识、PHP基础编程、 MySQL数据库编程与管理 、PHP高级编程 、 CMS综合开发实例”为主线,采用知识点讲解、实例操作,由易到难、由浅入深、循序渐进地使读者对PHP动态网站开发有一个全面而系统的学习。
  • 作者简介:
    陆凯,硕士,副教授(网络工程师),通信技术专业带头人。作为青年教师,具有较强的科研能力,在信息化建设、算法设计和软件工程开发方面积累了丰富的理论和实践经验。曾参与过第四届世界维修大会国际会议信息系统集成与报名系统研发、国家“金审工程”项目建设、教育部教育信息化试点工作,此外还负责过10余项信息系统开发工作。
  • 目录:
    目 录





    第1章 配置PHP开发环境 1
    1.1 PHP语言简介 1
    1.2 配置PHP开发环境 2
    1.2.1 开发组件下载 2
    1.2.2 Apache的安装与测试 2
    1.2.3 PHP的安装与配置 4
    1.2.4 MySQL的安装与配置 7
    练习题 10
    第2章 HTML5与CSS 3.0 11
    2.1 HTML5标记语言基础 11
    2.1.1 HTML5特点 11
    2.1.2 HTML基本结构 12
    2.1.3 HTML5基本标记 14
    2.2 CSS 3.0样式基础 18
    2.2.1 CSS 3.0简介 19
    2.2.2 CSS 3.0特点 19
    2.2.3 添加样式表的方法 19
    2.2.4 CSS的语法 21
    2.2.5 增强CSS的可读性 21
    2.2.6 CSS优先级 22
    练习题 22
    第3章 PHP语言基础 24
    3.1 PHP语法入门 24
    3.1.1 PHP代码书写 24
    3.1.2 PHP四种标记方式 25
    3.1.3 PHP实例 25
    3.2 PHP程序注释 26
    3.2.1 单行注释 26
    3.2.2 多行注释 27
    3.2.3 HTML注释 27
    3.3 PHP输出函数 28
    3.3.1 echo函数 28
    3.3.2 print函数 31
    3.3.3 printf函数 31
    3.3.4 sprintf函数 32
    3.4 PHP变量 33
    3.4.1 变量的命名 33
    3.4.2 变量赋值 33
    3.4.3 可变变量 35
    3.4.4 变量作用域 35
    3.4.5 超级全局变量 37
    3.5 PHP常量 38
    3.5.1 定义常量 39
    3.5.2 引用常量 39
    3.5.3 魔术常量 39
    3.6 数据类型 41
    3.7 运算符 44
    3.8 流程控制语句 46
    3.8.1 语句分类 46
    3.8.2 基本语句 46
    3.8.3 选择语句 46
    3.8.4 循环语句 50
    3.8.5 跳转语句 54
    3.9 实战——输出等腰梯形 56
    练习题 57
    第4章 函数与数组 59
    4.1 PHP函数应用 59
    4.1.1 自定义函数 59
    4.1.2 系统函数 65
    4.2 PHP数组应用 73
    4.2.1 数组的概念 73
    4.2.2 数组的分类 73
    4.2.3 创建数组 75
    4.2.4 追加数组 77
    4.2.5 修改数组 78
    4.2.6 删除数组 79
    4.2.7 遍历数组 81
    4.2.8 数组排序 83
    练习题 86
    第5章 目录和文件操作 87
    5.1 目录属性 87
    5.2 目录基本操作 89
    5.2.1 打开目录 89
    5.2.2 关闭目录 89
    5.2.3 创建目录 90
    5.2.4 读取目录 90
    5.2.5 删除目录 92
    5.3 文件属性 92
    5.3.1 文件类型 92
    5.3.2 文件大小 93
    5.3.3 打开文件 94
    5.3.4 关闭文件 94
    5.3.5 读取文件 95
    5.3.6 写入文件 98
    5.3.7 复制文件 100
    5.3.8 删除文件 101
    5.3.9 文件上传 101
    5.3.10 文件下载 103
    5.3.11 文件和目录操作实例——
    留言本 106
    练习题 108
    第6章 PHP数据库编程 109
    6.1 数据库操作的基本步骤 109
    6.2 连接和关闭数据库 110
    6.2.1 函数mysql_connect():建立
    连接 110
    6.2.2 函数mysql_close():关闭连接 112
    6.3 选择数据库 113
    6.4 查询数据库 113
    6.5 获取和显示信息 115
    6.5.1 函数mysql_fetch_row() 115
    6.5.2 函数mysql_fetch_array() 116
    6.5.3 函数mysql_num_rows() 117
    6.6 数据的增、删、改及相关操作 118
    6.6.1 使用INSERT语句插入新数据 118
    6.6.2 使用DELETE语句删除数据 119
    6.6.3 使用UPDATE语句修改数据 120
    6.7 数据库的创建和删除 121
    6.7.1 使用CREATE DATABASE语句
    创建数据库 121
    6.7.2 使用DROP DATABASE语句删除
    数据库 122
    6.8 获取数据库信息 122
    6.9 数据库表的创建和删除 123
    6.10 获取字段信息 123
    6.11 获取错误信息 123
    6.11.1 函数mysql_error():返回错误
    信息 124
    6.11.2 函数mysql_errno():返回
    错误号 125
    练习题 126
    第7章 MySQL可视化管理 127
    7.1 MySQL-Front安装 127
    7.2 MySQL高级应用实例 130
    7.2.1 LIMIT子句 130
    7.2.2 LIKE子句 131
    7.2.3 通配符 131
    7.2.4 IN操作符 132
    7.2.5 ALIAS别名 132
    7.2.6 CREATE DATABASE语句 133
    7.2.7 CREATE TABLE语句 133
    7.2.8 MySQL NOT NULL约束 134
    7.2.9 PRIMARY KEY约束 135
    7.2.10 FOREIGN KEY约束 135
    7.2.11 MySQL DEFAULT约束 136
    7.2.12 DROP语句删除索引、表和
    数据库 136
    7.2.13 ALTER TABLE语句 137
    练习题 138
    第8章 正则表达式 139
    8.1 正则表达式简介 139
    8.1.1 正则表达式的概念 139
    8.1.2 正则表达式的基本语法 139
    8.1.3 正则表达式的特殊字符 140
    8.1.4 常用的正则表达式 141
    8.2 模式匹配函数 142
    8.2.1 匹配字符串 142
    8.2.2 替换字符串 143
    8.2.3 用正则表达式分隔字符串 144
    练习题 146
    第9章 面向对象编程 147
    9.1 面向对象的概念 147
    9.1.1 类 147
    9.1.2 对象 147
    9.2 PHP和对象 148
    9.2.1 类的定义 148
    9.2.2 类的实例化 148
    9.2.3 显示对象的信息 149
    9.2.4 类成员和作用域 149
    9.2.5 构造函数 150
    9.2.6 析构函数 151
    9.2.7 继承 151
    9.3 PHP对象的高级应用 152
    9.3.1 final关键字 152
    9.3.2 抽象类 153
    9.3.3 接口 154
    9.3.4 克隆对象 156
    练习题 156
    第10章 实验指导 158
    10.1 实验一 架设Windows下的PHP测试
    服务器 158
    10.1.1 实验准备 158
    10.1.2 实验目的 158
    10.1.3 路径说明 158
    10.1.4 PHP的安装和配置 159
    10.1.5 Apache的安装和配置 159
    10.1.6 Apache服务的安装和启动 160
    10.1.7 测试Apache服务器对PHP的
    支持能力 160
    10.1.8 MYSQL的安装和启动 161
    10.1.9 测试PHP和MYSQL的协同 161
    10.2 实验二 PHP的语法结构 162
    10.2.1 实验目的 162
    10.2.2 实验内容 162
    10.3 实验三 PHP的数据类型 164
    10.3.1 实验目的 164
    10.3.2 实验内容 164
    10.4 实验四 变量 167
    10.4.1 实验目的 167
    10.4.2 实验内容 167
    10.5 实验五 表达式和操作符 169
    10.5.1 实验目的 169
    10.5.2 实验内容 170
    10.6 实验六 控制语句 172
    10.6.1 实验目的 172
    10.6.2 实验内容 172
    10.7 实验七 验证码的制作 174
    10.7.1 实验目的 174
    10.7.2 实验内容 175
    10.8 实验八 函数和类 176
    10.8.1 实验目的 176
    10.8.2 实验内容 176
    10.9 实验九 新闻发布系统的开发 180
    10.9.1 实验目的 180
    10.9.2 实验内容 180
    练习题 198
    参考文献 199
查看详情
系列丛书 / 更多
PHP网站开发实用技术
Web前端开发技术 HTML\CSS\JavaScript(第2版)
聂常红 编
PHP网站开发实用技术
软件测试(慕课版)
郑炜、刘文兴、杨喜兵、王文鹏、吴潇雪 著
PHP网站开发实用技术
UML与Rose建模实用教程
吕云翔、赵天宇、丛硕 著
PHP网站开发实用技术
UML系统分析与设计教程(第2版)(工业和信息化普通高等教育“十二五”规划教材)
冀振燕 著
PHP网站开发实用技术
软件工程——理论与实践(附微课视频 第2版)
吕云翔 著
PHP网站开发实用技术
电路与电子技术基础(工业和信息化普通高等教育“十二五”规划教材)
郝晓丽 编
PHP网站开发实用技术
软件体系结构
林荣恒、吴步丹、金芝 著
PHP网站开发实用技术
数据仓库与数据挖掘
袁汉宁、王树良、程永、金福生、宋红 著
PHP网站开发实用技术
系统分析与设计
李爱萍 编
PHP网站开发实用技术
JavaScript前端开发实用技术教程
岳学军 编
PHP网站开发实用技术
Web前端开发案例教程:HTML+CSS+JavaScript
胡军、刘伯成、刘晓强 著
PHP网站开发实用技术
软件工程——软件建模与文档写作
龙浩、王文乐、刘金、戴莉萍 著
您可能感兴趣 / 更多