
作者:江荔
页数:321
出版社:北京理工大学出版社
出版日期:2023
ISBN:9787576318920
电子书格式:pdf/epub/txt
内容简介
本书共分10个项目,介绍了PHP的语法基础、数组和字符串、函数与文件、PHP与Web交互等PHP网站开发的基础知识,而后进一步讲解MySQL数据库管理、制作PHP动态网页、使用AJAX制作动态网页、使用Laravel框架构建动态网站等。
作者简介
江荔,毕业于华中师范大学,现福州职业技术学院副教授,多年来从事教学与科学研究。教学方面,主讲《Web前端技术》、《PHP编程》、《动态网站开发》等课程,福建省职业教育在线精品课程《动态网站开发》课程负责人,主持福建省精品在线开放课程2项,主编教材1部,参编教材1部。科研方面,主持福建省教育厅科研项目4项,发表论文10余篇。
目录
项目二;日期计算器——PHP基本语法项目描述
项目分析
任务一认识PHP
一、PHP代码规范
二、PHP代码标识
三、PHP注释
四、PHIP史含
任务二认识PHIP常量
一、常量的定又与使用
二、预定义变量
三、PHP变量
四、变量数据奥型
五、数据类型转换
任务三认识PHP运算符与表达式一、算术运算符
二、赋值运算符
三、比较运算符
四、逻辑运算符
五、错误控制运算符·
六、执行运算符
七、条件运算符
八、运算符的优先级
任务四PHP程序流程控制
一、i语句
二、switch;语句
三、for循环·
四、foreach;循环
五、while;循环
六、do…while;循环
七、特殊流程控制语句
项目实现设计日期计算器
设计思路·
步骤一:编写主页
步骤二:判断闰年
步骤三:验证日期
步骤四:计算天数
步骤五:处理请求
步骤六:运行测试
巩固练p>
项目三;输出数——PHP数组和字符串项目描述
项目分析
……
涉碳二;创建数据库步骤三;制作C5S样式
步骡四:制作登录页面
步骤五:制作成蜻管理页面
步碳六:编写数据库操作PP代码
步骤七:数据的获取和写入
步骤八:通行测试
巩固练/p>
项目九;天气预报系统及阅徒器页面—AJAX制作动态网页
项目描述
项目分析
任务一认识AJAX
一、AJAX技术的组成
二、AJAX的优缺点
任务二了解AJAX的工作原理
一、XMLHttpRequest对象与服务器交互二、发送请求
三、处理响应
项目实现天气预报系统之AJAX与PHP的数据交互实现思路
步骤一:创建工程和文件
步骤二:实现PHP数据接口
步骤三:制作HTML页面
步骤四:制作CSS样式
步腺五:编写AJAX请求
步骤六:在;index.;html;中更新页面
步骤七:运行测试
拓展项目阅读器页面之AJAX与XML的数据交互实现思路
步骤一:创建项目和文件
步骤二:实现XML格式数据接口
步骤三:实现JSON格式数据接口
步骤四:制作HTML页面·
步骤五:制作CSS样式
步骤六:编写AJAX请求
步骤七:构建XML格式的书籍内容·
步骤八:构建JSON格式的书籍内容
步验元:清除页面内容
步骤十:运行测议
巩周练p>
项目十;答题系统—Laravel;框架构建动态网站项目描述
项目分析
任务一;Laravel;框架配置和安装
一、安装Composet管理工具
二、二、配置镜像
三、创建Laravel;工程四、配置虚拟主机
五、运行测试·
任务二;认识Laravel框架基础知识
一、MVC模式
二、Laravel;框架结构
三、Laravel;框能特点
任务三;认识Laravel框架特点一、Laravel;框架语法
二、Laravel框架中的路由、控制器和视图简介项目实现;实现在线答题系统实现思路
步骤一:创建Laravel;工程
步骤二:配置路由
步骤三:创建控制器类QuizController步骤四;编写quiz.;blade.php;文件
步膘五;编写;result.;blade.php;文件
步骤六:编写QuizController()处理函数定义试题数据巩固练p>
参考文献
项目分析
任务一认识PHP
一、PHP代码规范
二、PHP代码标识
三、PHP注释
四、PHIP史含
任务二认识PHIP常量
一、常量的定又与使用
二、预定义变量
三、PHP变量
四、变量数据奥型
五、数据类型转换
任务三认识PHP运算符与表达式一、算术运算符
二、赋值运算符
三、比较运算符
四、逻辑运算符
五、错误控制运算符·
六、执行运算符
七、条件运算符
八、运算符的优先级
任务四PHP程序流程控制
一、i语句
二、switch;语句
三、for循环·
四、foreach;循环
五、while;循环
六、do…while;循环
七、特殊流程控制语句
项目实现设计日期计算器
设计思路·
步骤一:编写主页
步骤二:判断闰年
步骤三:验证日期
步骤四:计算天数
步骤五:处理请求
步骤六:运行测试
巩固练p>
项目三;输出数——PHP数组和字符串项目描述
项目分析
……
涉碳二;创建数据库步骤三;制作C5S样式
步骡四:制作登录页面
步骤五:制作成蜻管理页面
步碳六:编写数据库操作PP代码
步骤七:数据的获取和写入
步骤八:通行测试
巩固练/p>
项目九;天气预报系统及阅徒器页面—AJAX制作动态网页
项目描述
项目分析
任务一认识AJAX
一、AJAX技术的组成
二、AJAX的优缺点
任务二了解AJAX的工作原理
一、XMLHttpRequest对象与服务器交互二、发送请求
三、处理响应
项目实现天气预报系统之AJAX与PHP的数据交互实现思路
步骤一:创建工程和文件
步骤二:实现PHP数据接口
步骤三:制作HTML页面
步骤四:制作CSS样式
步腺五:编写AJAX请求
步骤六:在;index.;html;中更新页面
步骤七:运行测试
拓展项目阅读器页面之AJAX与XML的数据交互实现思路
步骤一:创建项目和文件
步骤二:实现XML格式数据接口
步骤三:实现JSON格式数据接口
步骤四:制作HTML页面·
步骤五:制作CSS样式
步骤六:编写AJAX请求
步骤七:构建XML格式的书籍内容·
步骤八:构建JSON格式的书籍内容
步验元:清除页面内容
步骤十:运行测议
巩周练p>
项目十;答题系统—Laravel;框架构建动态网站项目描述
项目分析
任务一;Laravel;框架配置和安装
一、安装Composet管理工具
二、二、配置镜像
三、创建Laravel;工程四、配置虚拟主机
五、运行测试·
任务二;认识Laravel框架基础知识
一、MVC模式
二、Laravel;框架结构
三、Laravel;框能特点
任务三;认识Laravel框架特点一、Laravel;框架语法
二、Laravel框架中的路由、控制器和视图简介项目实现;实现在线答题系统实现思路
步骤一:创建Laravel;工程
步骤二:配置路由
步骤三:创建控制器类QuizController步骤四;编写quiz.;blade.php;文件
步膘五;编写;result.;blade.php;文件
步骤六:编写QuizController()处理函数定义试题数据巩固练p>
参考文献















