PHP网站开发实践教程
¥
36.93
9.5折
¥
39
九五品
仅1件
作者杨民峰;贾民政;孙洪迪;方园;董东野
出版社清华大学出版社
出版时间2022-02
版次1
装帧其他
货号A27
上书时间2024-11-05
商品详情
- 品相描述:九五品
图书标准信息
-
作者
杨民峰;贾民政;孙洪迪;方园;董东野
-
出版社
清华大学出版社
-
出版时间
2022-02
-
版次
1
-
ISBN
9787302599944
-
定价
39.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
198页
-
字数
99999千字
- 【内容简介】
-
PHP简单易学并且功能强大,是目前开发Web应用程序的主要脚本语言。本书内容丰富、讲解深入,全 书共包括9章,以一个完整的简易产品管理系统为背景,按照学生认知规律来组织教材内容,主要包括PHP 动态网页基础、PHP语法基础、数组、前端和后台数据交互、函数、图像操作、会话技术、文件操作、MySQL数 据库操作等内容。 本书可作为高职院校计算机专业程序设计相关课程的教材,还可作为从事Web应用程序开发的程序员 的参考用书。
- 【作者简介】
-
杨民峰,男,中国科学院软件学院工程硕士,高级工程师,北京工业职业技术学院电气与信息工程学院网络专业教研室教师。曾主编《JAVA程序设计开发》、示范性职业技术学院建设项目系列教材《JSP动态网页设计案例教程》、国家十二五规划教材《网络运维管理技术》等多本书籍。
- 【目录】
-
第1章PHP简介
1.1静态网站和动态网站的区别
1.2PHP简介及发展
1.3PHP开发环境搭建
1.3.1安装AppServ
1.3.2安装Sublime Text
1.4个PHP程序
实训1: 搭建Windows系统下的PHP开发环境
实训2: 设计产品管理系统静态页面
第2章PHP基础
2.1PHP语法
2.1.1PHP语法基础
2.1.2PHP中的注释
2.1.3PHP的大小写敏感
2.1.4PHP echo和print语句
2.2变量
2.2.1PHP变量规则
2.2.2创建PHP变量
2.2.3变量赋值
2.3常量和表达式
2.3.1常量
2.3.2PHP魔术常量
2.3.3表达式
2.4数据类型
2.4.1标量数据类型
2.4.2复合数据类型
2.4.3特殊数据类型
2.4.4类型转换
2.4.5常用字符串函数
2.5运算符
2.5.1PHP算数运算符
2.5.2PHP赋值运算符
2.5.3PHP字符串运算符
2.5.4PHP比较运算符
2.5.5PHP 逻辑运算符
2.5.6三元运算符
2.5.7运算符优先级
2.6流程控制
2.6.1条件控制语句
2.6.2循环控制语句
2.6.3循环嵌套
2.6.4break语句、continue语句、return语句、exit()函数和die()函数
的用法
2.7文件包含语句
2.7.1include语句
2.7.2require语句
2.7.3include_once语句
2.7.4require_once语句
实训: 利用循环语句打印九九乘法表
第3章数组
3.1数组的定义
3.1.1定义索引数组
3.1.2定义关联数组
3.1.3直接动态定义数组
3.2数组的操作
3.2.1访问数组元素
3.2.2foreach遍历数组
3.3多维数组
3.3.1二维数组
3.3.2多维数组
实训: 输出杨辉三角前5行
第4章Web前端和后台数据交互
4.1表单与服务器的交互
4.1.1GET表单提交
4.1.2POST表单提交
4.1.3PHP获取常用表单元素的值
4.2PHP 页面跳转的方法
4.2.1用HTTP头信息
4.2.2用HTML标记
4.2.3用JavaScript脚本来实现
实训1: 简易四则运算器
实训2: 实现产品管理系统中的添加功能
第5章函数
5.1PHP函数是什么
5.1.1PHP函数概念
5.1.2PHP自定义函数
5.2函数与主程序数据通信
5.2.1函数的参数
5.2.2数组做参数
5.2.3变量作用域
5.2.4return语句
5.3系统函数
5.3.1时间有关函数
5.3.2函数相关函数
实训: 定义一个更名函数
第6章图像处理
6.1开启GD2图像扩展库
6.2PHP图像处理
6.2.1创建画布
6.2.2输出/释放图像
6.2.3定义颜色
6.2.4绘制图像
6.2.5绘制文字
6.3设计验证码
6.4文字/图片水印
6.4.1英文字符串水印
6.4.2中文字符串水印
6.4.3指定水印位置
6.4.4图片水印
6.5缩放与裁剪
实训: 实现登录页面的验证码生成功能
第7章PHP会话控制
7.1会话控制
7.2cookie技术
7.2.1什么是cookie
7.2.2cookie工作原理
7.2.3cookie操作
7.2.4cookie注意事项
7.3session技术
7.3.1什么是session
7.3.2session工作原理
7.3.3session操作
7.3.4session的生存周期及垃圾自动回收机制
实训1: 改写产品管理系统登录功能
实训2: 增加用户登录身份核实
第8章文件与目录
8.1文件操作
8.1.1使用PHP打开和关闭文件
8.1.2使用PHP读取文件内容
8.1.3使用PHP向文件中写入数据
8.1.4使用PHP判断文件是否存在
8.1.5使用PHP获取文件属性
8.1.6使用PHP删除、复制、重命名文件
8.2目录操作
8.2.1使用PHP打开和关闭目录
8.2.2使用PHP读取目录下的文件及文件夹
8.2.3使用PHP创建删除目录
8.2.4PHP获取文件信息
8.3PHP文件上传
8.3.1上传原理
8.3.2创建一个文件上传表单
8.3.3服务端接收上传文件
8.3.4move_uploaded_file()保存上传文件
8.4PHP文件下载
8.4.1Web下载原理
8.4.2使用标签实现文件下载
8.4.3header()实现文件下载
实训1: 递归遍历myweb下的所有条目
实训2: 上传图片到服务器
实训3: 实现文件下载,并隐藏下载资源
实训4: 读取文件中的内容,并用表格展示出来
实训5: 删除一个不为空的目录
实训6: 多个文件上传
第9章MySQL数据库操作
9.1MySQL数据库简介
9.1.1什么是MySQL
9.1.2MySQL特点
9.1.3数据库的应用
9.2phpMyAdmin操作MySQL数据库
9.2.1phpMyAdmin简介
9.2.2phpMyAdmin操作数据库
9.2.3phpMyAdmin中使用SQL语句
9.3使用PHP操作MySQL数据库
9.3.1PHP连接MySQL数据库的方式
9.3.2使用MySQLi操作MySQL数据库
9.4预处理语句
9.4.1预处理语句机制
9.4.2MySQLi 预处理语句
实训1: 实现管理员登录功能
实训2: 实现产品添加功能
实训3: 实现查看产品列表功能
实训4: 实现查看产品详细信息功能
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价