• 【全新正版】 PHP程序设计基础教程(高职高专计算机类专业教材)/软件开发系列
21年品牌 40万+商家 超1.5亿件商品

【全新正版】 PHP程序设计基础教程(高职高专计算机类专业教材)/软件开发系列

全新正版图书,支持七天退换,可开具电子发票。

46.34 7.7折 59.8 全新

库存2件

上海黄浦
认证卖家担保交易快速发货售后保障

作者编者:王海宾//丁莉|责编:左雅

出版社电子工业

ISBN9787121375033

出版时间2020-10

装帧其他

开本其他

定价59.8元

货号31000876

上书时间2024-06-29

轩天书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章  PHP认知与环境搭建1
1.1  HTTP协议1
1.1.1  HTTP协议简介1
1.1.2  URL1
1.1.3  请求与应答2
1.2  Web相关技术2
1.2.1  网站行业的细分2
1.2.2  B/S架构3
1.2.3  静态网页与动态网页3
1.2.4  服务器端动态网页的
     “3P”技术4
1.3  Web应用开发的黄金
     组合—LAMP5
1.3.1  Linux操作系统5
1.3.2  Apache服务器5
1.3.3  MySQL数据库5
1.3.4  PHP语言6
1.3.5  从LAMP到WAMP6
1.4  环境搭建与虚拟主机配置6
1.4.1  基于XAMPP搭建PHP
      开发环境6
1.4.2  基于phpStudy搭建
      PHP开发环境12
1.5  编辑器与简单的PHP程序14
实训任务1  PHP认知与环境搭建17
第2章  PHP语法基础19
2.1  程序的结构与编写规范19
2.1.1  什么是程序19
2.1.2  程序的结构20
2.1.3  程序的编写规范20
2.2  从最简单的程序中学习语法
     常识22
2.2.1  任务分析22
2.2.2  相关知识22
2.2.3  任务实现25
2.3  从求圆的周长和面积中学习
     变量常量26
2.3.1  任务分析26
2.3.2  相关知识26
2.3.3  任务实现31
2.4  从输出学生信息表中学习
     数据类型33
2.4.1  任务分析33
2.4.2  相关知识33
2.4.3  任务实现38
2.5  从四则运算中学习运算符39
2.5.1  任务分析39
2.5.2  相关知识39
2.5.3  任务实现47
实训任务2  PHP程序基本认知48
第3章  PHP流程结构50
3.1  顺序结构50
3.2  从BMI计算器中学习分支
     结构50
3.2.1  任务分析51
3.2.2  相关知识51
3.2.3  任务实现62
3.3  从多名学生的BMI判定中
     学习循环结构63
3.3.1  任务分析63
3.3.2  相关知识63
3.3.3  任务实现73
实训任务3  程序逻辑处理74
第4章  PHP表单交互与会话79
4.1  HTML表单常用标签76
4.1.1  表单的定义76
4.1.2  表单元素77
4.1.3  表单案例:学生信息
      登记表单80
4.2  获取表单数据81
4.2.1  使用post方法接收学生
      信息登记表单的数据81
4.2.2  使用get方法计算长方
      形面积83
4.2.3  isset()和empty()函数85
4.3  从用户登录中学习Session的
     使用86
4.3.1  任务分析86
4.3.2  相关知识86
4.3.3  任务实现87
4.4  从用户注销中学习Session的
     删除89
4.4.1  任务分析89
4.4.2  相关知识90
4.4.3  任务实现90
4.5  从保存登录时间中学习
     Cookie91
4.5.1  任务分析92
4.5.2  相关知识92
4.5.3  任务实现94
实训任务4  PHP表单交互与会话96
第5章  PHP中的函数98
5.1  从推算属相案例中学习自定
     义函数98
5.1.1  任务分析98
5.1.2  相关知识99
5.1.3  任务实现110
5.2  从防止SQL注入中学习字符串
     处理函数111
5.2.1  任务分析112
5.2.2  相关知识112
5.2.3  任务实现128
实训任务5  PHP函数的应用130
第6章  PHP中的数组132
6.1  数组的概念132
6.1.1  什么是数组132
6.1.2  数组的定义133
6.2  从统计学生平均成绩中学习
     数组遍历138
6.2.1  任务分析139
6.2.2  相关知识139
6.2.3  任务实现141
6.3  从学生成绩排名中学习数组
     排序143
6.3.1  任务分析143
6.3.2  相关知识143
6.3.3  任务实现147
6.4  PHP数组的常用函数150
6.4.1  数组内部的指针函数150
6.4.2  查找函数150
6.4.3  其他函数152
实训任务6  PHP数组的应用152
第7章  面向对象编程154
7.1  认识面向对象编程154
7.1.1  面向过程编程与面向
      对象编程154
7.1.2  面向对象编程的特征155
7.2  从声明Person类中学习类156
7.2.1  任务分析156
7.2.2  相关知识156
7.2.3  任务实现157
7.3  从实例化Person类中学习
     对象158
7.3.1  任务分析158
7.3.2  相关知识158
7.3.3  任务实现159
7.4  从赋值和销毁中学习构造和
     析构方法160
7.4.1  任务分析161
7.4.2  相关知识161
7.4.3  任务实现163
7.5  从访问控制中学习封装和
     继承164
7.5.1  任务分析165
7.5.2  相关知识165
7.5.3  任务实现176
7.6  从Person类中学习抽象类与接口177
7.6.1  任务分析177
7.6.2  相关知识177
7.6.3  任务实现182
7.7  从选择中学习多态182
7.7.1  任务分析182
7.7.2  相关知识183
7.7.3  任务实现184
7.8  关键字和魔术方法的应用186
7.8.1  final关键字的应用186
7.8.2  static关键字的应用187
7.8.3  单态设计模式189
7.8.4  const关键字的应用190
7.8.5  instanceof关键字的
      应用191
7.8.6  克隆对象191
7.8.7  类中通用的方法
           __toString()193
7.8.8  PHP 7新加入的方法193
7.8.9  __call()方法的应用194
7.8.10  自动加载类196
实训任务7  面向对象基础编程
            应用197
第8章 正则表达式199
8.1 从分割字符串中认识正则表
     达式199
8.1.1 任务分析199
8.1.2 相关知识200
8.1.3  任务实现205
8.2  正则表达式案例:验证表单
     内容207
8.2.1  任务分析207
8.2.2  相关知识207
8.2.3 任务实现211
实训任务8 正则表达式213
第9章 PHP中的文件操作215
9.1 从读写文件中认识简单文件
     读写函数215
9.1.1 任务分析215
9.1.2 相关知识215
9.1.3 任务实现217
9.2 从留言板案例中认识带锁
     读写文件218
9.2.1 任务分析218
9.2.2 相关知识218
9.2.3 任务实现224
9.3 PHP文件上传案例:上传
     头像226
9.3.1 任务分析226
9.3.2 相关知识226
9.3.3 任务实现229
实训任务9 PHP中的文件操作232
第10章 PHP操纵MySQL数据库233
10.1 MySQL数据库概述233
10.1.1 MySQL数据库233
10.1.2 数据库与Web开发233
10.1.3 PHP与MySQL
       数据库234
10.1.4 PHP访问MySQL
       数据库的流程234
10.2 从学生管理系统中学习PHP
      操纵MySQL数据库235
10.2.1 任务分析235
10.2.2 相关知识236
10.2.3 任务实现247
实训任务10 PHP操作MySQL
             数据库253
第11章 PHP中的图形图像255
11.1 处理图像前的准备255
11.1.1 加载GD库255
11.1.2 PHP图像坐标系256
11.1.3 指定适合的MIME
       类型256
11.2 图像的基本操作257
11.2.1 创建画布257
11.2.2 输出图像258
11.2.3 定义颜色258
11.2.4 释放图像资源258
11.3 绘制基本图形案例:绘制围
      棋棋盘260
11.3.1 任务分析260
11.3.2 相关知识261
11.3.3 任务实现272
11.4 绘制文本案例:生成验
      证码274
11.4.1 任务分析274
11.4.2 相关知识274
11.4.3 任务实现278
实训任务11 使用PHP处理图形
             图像279
第12章 综合实例:通信录管理
         系统281
12.1 案例展示281
12.2 需求分析282
12.3 案例实现283
12.3.1 准备工作283
12.3.2 数据库设计284
12.3.3 用户登录285
12.3.4 验证码287
12.3.5 用户注册

内容摘要
本书以计算机语言的学习与认知过程为主线,以实践为主导,按照程序设计与编写的思路进行讲解。首先对PHP有所认知并搭建PHP的开发环境;随后在实践中学习程序设计的基本元素;在学习基本知识的过程中,逐渐引入三大结构的概念;从Web应用开发的需求入手,讲解了PHP表单的交互与会话、数组存储批量数据,通过函数进行程序的模块化操作,使用正则表达式规范网页数据,使用文件和PHP操纵MySQL实现数据永久化存储,引入面向对象的编程提高程序设计编写效率;以及为了更好地处理网页中的图片,讲解了PHP的图形图像处理;最后通过综合实例对整本书的内容进行总结。本书精选大量实例贯穿知识点的讲解,并在每个章节末配有实训任务,突出PHP程序设计学习的实用性与可操作性。顺应“互联网+”趋势,本书提供了大量配套资源,包括源代码、实训任务、PPT课件等,可登录华信教育资源网(www.hxedu.com.cn)免费注册后下载。本书适合作为高等职业院校新一代信息技术相关专业的教材,也可作为应用型本科PHP基础课程的教材,同时本书也适合作为计算机编程爱好者的入门参考书籍,还可作为计算机培训机构的培训教材。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP