登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』PHP+MySQL Web应用开发

書城自編碼: 3400439
分類: 簡體書→大陸圖書→教材高职高专教材
作者: 赵增敏
國際書號(ISBN): 9787121359798
出版社: 电子工业出版社
出版日期: 2019-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 472

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
《 就业、利息和货币通论(徐毓枬译本)(经济学名著译丛) 》

售價:NT$ 306.0
瘦肝
《 瘦肝 》

售價:NT$ 454.0
股票大作手回忆录
《 股票大作手回忆录 》

售價:NT$ 254.0
秩序四千年:人类如何运用法律缔造文明(世界重归混乱,文明岌岌可危,法律与秩序是我们仅有的武器。穿越时间,鸟瞰全球,一部波澜壮阔的人类文明史)
《 秩序四千年:人类如何运用法律缔造文明(世界重归混乱,文明岌岌可危,法律与秩序是我们仅有的武器。穿越时间,鸟瞰全球,一部波澜壮阔的人类文明史) 》

售價:NT$ 704.0
民法典1000问
《 民法典1000问 》

售價:NT$ 454.0
国术健身 易筋经
《 国术健身 易筋经 》

售價:NT$ 152.0
古罗马800年
《 古罗马800年 》

售價:NT$ 857.0
写出心灵深处的故事:踏上疗愈之旅(修订版)(创意写作书系)
《 写出心灵深处的故事:踏上疗愈之旅(修订版)(创意写作书系) 》

售價:NT$ 301.0

內容簡介:
本书以Apache 2.4.38作为HTTP服务器,以PHP 7.3.2作为Web编程语言,以MySQL Community Server 8.0.15作为Web数据库,系统地讲述了基于PHP和MySQL的Web应用程序的开发技术。本书分为10章,主要内容包括搭建PHP开发环境,PHP语言基础,PHP数据处理,PHP面向对象程序设计,构建PHP交互网页,PHP文件处理,PHP图像处理,MySQL数据库管理,通过PHP操作MySQL,开发新闻发布系统。本书中所有实例程序均在Windows 10平台上调试通过。本书可作为高等院校、高等职业院校计算机类相关专业课程教材和教学参考书,也可供PHP、MySQL爱好者和PHP动态网站开发维护人员学习和参考。
關於作者:
赵增敏,教授,河南省职业教育学科带头人,河南省教育厅学术带头人,长期从事数据库应用开发、可视化程序设计、网页设计、移动网页设计、动态网站开发、Web应用开发等方面的教学与研究,曾获电子工业出版社优秀作者称号,迄今已撰写了数十种计算机专著及教材,其中有多本国家级规划教材,还有版权输出到中国台湾地区出版繁体中文版
目錄
第1章搭建PHP开发环境1

1.1PHP开发组件介绍1

1.1.1Apache服务器1

1.1.2PHP语言1

1.1.3MySQL数据库2

1.2PHP开发环境分立组件安装4

1.2.1下载和配置Apache4

1.2.2下载和配置PHP7

1.2.3下载和配置MySQL9

1.3PHP开发环境集成软件安装12

1.3.1安装phpStudy13

1.3.2设置phpStudy运行模式14

1.3.3切换PHP版本15

1.3.4配置MySQL16

1.3.5PHP开发工具介绍18

习题119

第2章PHP语言基础21

2.1PHP基本知识21

2.1.1PHP动态网页概述21

2.1.2创建PHP代码段22

2.1.3编写PHP注释22

2.1.4PHP与HTML混合编码23

2.1.5PHP与JavaScript协同工作24

2.2PHP数据类型25

2.2.1数据类型简介25

2.2.2整型26

2.2.3浮点型26

2.2.4字符串26

2.2.5布尔型28

2.2.6数组和对象29

2.2.7资源类型29

2.2.8NULL类型29

2.2.9伪类型30

2.2.10类型转换30

2.3变量与常量31

2.3.1定义变量32

2.3.2可变变量33

2.3.3变量相关函数33

2.3.4定义常量35

2.4运算符与表达式37

2.4.1算术运算符37

2.4.2赋值运算符37

2.4.3递增递减运算符38

2.4.4字符串运算符38

2.4.5位运算符39

2.4.6比较运算符39

2.4.7条件运算符40

2.4.8逻辑运算符41

2.4.9其他运算符42

2.4.10表达式43

2.4.11运算符优先级44

2.5流程控制语句45

2.5.1选择语句45

2.5.2循环语句48

2.5.3跳转语句50

2.5.4流程控制的替代语法52

2.5.5包含文件语句53

2.6函数55

2.6.1内部函数55

2.6.2自定义函数57

2.6.3函数的参数59

2.6.4函数的返回值61

2.6.5变量作用域62

2.6.6可变函数63

2.6.7匿名函数64

习题265

第3章PHP数据处理67

3.1数组操作67

3.1.1创建和访问数组67

3.1.2打印数组内容69

3.1.3遍历数组70

3.1.4预定义数组71

3.1.5使用函数创建数组73

3.1.6键名和值的操作75

3.1.7数组排序79

3.1.8数组的其他操作84

3.2字符串处理88

3.2.1字符串格式化输出88

3.2.2HTML文本格式化90

3.2.3连接和分割字符串91

3.2.4查找和替换字符串93

3.2.5从字符串中取子串95

3.3正则表达式97

3.3.1编写正则表达式97

3.3.2正则表达式应用99

3.4日期和时间103

3.4.1设置默认时区103

3.4.2获取日期和时间104

3.4.3格式化日期和时间105

习题3107

第4章PHP面向对象程序设计109

4.1面向对象程序设计概述109

4.1.1面向对象的基本概念109

4.1.2面向过程与面向对象的比较110

4.2类与对象110

4.2.1创建类110

4.2.2定义类成员112

4.2.3定义构造方法和析构方法114

4.2.4定义静态成员116

4.3类的继承118

4.3.1创建子类118

4.3.2使用final关键字120

4.3.3trait机制121

4.3.4创建匿名类124

4.4抽象类与接口125

4.4.1抽象类125

4.4.2接口126

4.5魔术方法128

4.5.1方法重载128

4.5.2属性重载129

4.5.3对象序列化131

4.5.4对象转换为字符串132

4.5.5对象调用133

4.5.6对象复制133

4.5.7自动加载类134

习题4136

第5章构建PHP交互网页138

5.1表单数据处理138

5.1.1创建HTML表单138

5.1.2获取表单变量140

5.1.3验证表单数据143

5.2URL参数处理153

5.2.1生成URL参数153

5.2.2获取URL参数154

5.2.3实现页面跳转155

5.3AJAX请求处理157

5.3.1AJAX工作原理157

5.3.2通过JavaScript实现AJAX158

5.3.3通过jQuery实现AJAX164

5.4Cookie应用165

5.4.1Cookie概述165

5.4.2设置Cookie166

5.4.3获取Cookie169

5.5会话管理172

5.5.1会话概述172

5.5.2会话管理函数173

5.5.3启动会话174

5.5.4检查会话状态175

5.5.5存取会话变量175

习题5179

第6章PHP文件处理182

6.1文件操作182

6.1.1打开和关闭文件182

6.1.2向文件中写入内容183

6.1.3从文件中读取内容186

6.1.4在文件中定位190

6.1.5检查文件属性193

6.1.6其他文件操作195

6.2目录操作197

6.2.1创建目录197

6.2.2读取目录198

6.2.3删除目录200

6.2.4解析路径信息201

6.2.5检查磁盘空间202

6.3上传文件203

6.3.1创建文件上传表单203

6.3.2上传单个文件204

6.3.3上传多个文件206

习题6208

第7章PHP图像处理210

7.1配置GD库210

7.1.1加载GD库210

7.1.2检测GD库信息210

7.2图像基本操作212

7.2.1创建图像212

7.2.2输出图像214

7.2.3分配颜色215

7.3绘制图形217

7.3.1绘制像素217

7.3.2绘制轮廓图形218

7.3.3绘制填充图形219

7.4绘制文本222

7.4.1绘制单个字符222

7.4.2绘制字符串225

7.4.3绘制中文文本226

习题7227

第8章MySQL数据库管理229

8.1MySQL应用基础229

8.1.1MySQL程序介绍229

8.1.2mysql命令行工具230

8.2创建和管理数据库232

8.2.1创建数据库232

8.2.2显示数据库列表232

8.2.3删除数据库232

8.3创建和维护表233

8.3.1MySQL数据类型233

8.3.2创建表234

8.3.3查看表信息236

8.3.4修改表237

8.3.5重命名表238

8.3.6删除表238

8.4数据操作与查询238

8.4.1插入记录238

8.4.2查询记录241

8.4.3更改记录244

8.4.4删除记录245

8.5其他数据库对象246

8.5.1索引246

8.5.2视图247

8.5.3存储过程248

8.5.4存储函数251

8.5.5触发器252

8.6数据备份和恢复254

8.6.1备份数据库254

8.6.2恢复数据库255

8.7安全性管理255

8.7.1管理用户255

8.7.2管理权限256

习题8259

第9章通过PHP操作MySQL261

9.1MySQL API简介261

9.1.1选择MySQL API261

9.1.2访问MySQL的基本流程262

9.2连接MySQL263

9.2.1创建数据库连接263

9.2.2创建持久化连接264

9.2.3选择数据库264

9.2.4关闭数据库连接265

9.3查询记录265

9.3.1执行SQL查询265

9.3.2处理结果集267

9.3.3获取元数据268

9.3.4分页显示结果集270

9.3.5创建搜索结果页275

9.3.6创建主详细页278

9.4增删改操作280

9.4.1添加记录281

9.4.2更新记录284

9.4.3删除记录288

习题9291

第10章开发新闻发布系统293

10.1系统功能设计293

10.1.1系统功能分析293

10.1.2数据库设计与实现293

10.1.3系统功能模块划分295

10.2实现用户管理296

10.2.1系统登录296

10.2.2创建用户298

10.2.3管理用户303

10.2.4修改用户304

10.2.5删除用户307

10.3实现新闻类别管理307

10.3.1管理新闻类别307

10.3.2添加新闻类别309

10.3.3修改新闻类别310

10.3.4删除新闻类别312

10.4实现新闻管理312

10.4.1发布新闻312

10.4.2管理新闻315

10.4.3编辑新闻316

10.4.4删除新闻319

10.5实现新闻浏览319

10.5.1登录系统首页319

10.5.2浏览新闻322

10.5.3分类浏览新闻324

10.5.4搜索新闻325

习题10327
內容試閱
前言
PHP(Hypertext Preprocessor,超文本预处理器)是一种通用脚本开源语言,它在语法上混合了C、Java和Perl语言的精华,非常容易学习和操作。PHP具有简单性、开放性、安全性、跨平台性、低成本和开源免费等优点,支持绝大多数的主流数据库和各种Internet协议,并可以通过API进行扩展。PHP将脚本嵌入HTML文档,其执行效率远高于完全生成HTML标记的CGI程序,它既可以单独运行,也可以作为模块运行于Web服务器,特别适用于Web应用开发领域。
MySQL是当今很流行的关系型数据库管理系统,它可以跨平台运行,支持多线程、多用户和重负载,具有快速可靠、易于使用、安全性好、连接性好、开源免费等优点。在Web应用开发领域,MySQL堪称PHP的最佳搭档。
本书系统地介绍了基于PHP和MySQL的Web应用程序的开发技术。全书共分为10章:第1章讲述搭建PHP开发环境,首先介绍各个PHP开发组件,然后介绍PHP开发环境分立组件安装和集成软件安装;第2章介绍PHP语言基础,包括PHP基本知识、PHP数据类型、变量与常量、运算符与表达式、流程控制语句和函数;第3章介绍PHP数据处理,包括数组操作、字符串处理、正则表达式,以及日期和时间;第4章介绍PHP面向对象程序设计,包括面向对象程序设计概述、类与对象、类的继承、抽象类与接口,以及魔术方法;第5章介绍构建PHP交互网页,包括表单数据处理、URL参数处理、AJAX请求处理、Cookie应用和会话管理;第6章介绍PHP文件处理,包括文件操作、目录操作和上传文件;第7章介绍PHP图像处理,包括配置GD库、图像基本操作、绘制图形和绘制文本;第8章介绍MySQL数据库管理,包括MySQL应用基础、创建和管理数据库、创建和维护表、数据操作与查询、其他数据库对象、数据备份和恢复,以及安全性管理;第9章介绍通过PHP操作MySQL,包括MySQL API简介、连接MySQL、查询记录和增删改操作;作为前面各章所讲知识的综合运用,第10章介绍基于PHP和MySQL开发新闻发布系统,主要包括系统功能设计和各个系统功能模块的实现。
本书中的所有实例程序源代码均通过上机测试。所用HTTP服务器为Apache 2.4.38,操作系统平台为Windows 10专业版,Web编程语言为PHP 7.3.2,Web数据库服务器为MySQL 8.0.15,PHP开发工具为PhpStorm 2018.3.4。
本书实例中涉及的人名、电话号码和电子邮件地址均属虚构,如有雷同,实属巧合。
本书由赵增敏、李彦明担任主编,朱粹丹、赵朱曦担任副主编。参加本书编写、资料搜集、代码测试和文字录入排版的人员包括余霞、王庆建、吴洁、卢捷、刘颖、姜红梅、郭宏、王亮、宋晓丽、段丽霞、李强、李娴、连静、朱永天。由于作者水平所限,书中疏漏和不足之处在所难免,欢迎广大读者提出宝贵意见。
为了方便教师教学,本书还配有电子课件、习题答案和实例程序源代码。请有上述需要的教师登录华信教育资源网(www.hxedu.com.cn)并在免费注册后进行下载,有问题时请在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.