您好,欢迎光临有路网!
PHP基础案例与项目开发(微课版)
QQ咨询:
有路璐璐:

PHP基础案例与项目开发(微课版)

  • 作者:唐乾林 黎现云
  • 出版社:人民邮电出版社
  • ISBN:9787115623843
  • 出版日期:2023年09月01日
  • 页数:224
  • 定价:¥59.80
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书由高校教师和企业**工程师合作编写,以项目开发为主导,按照项目开发流程和学生的认知规律,由浅入深、循序渐进地将PHP程序设计的理论知识和关键技术融入各个任务中。通过一个个具体任务的完成到*终整个项目的完整实现,学生能够快速掌握PHP程序设计开发的相关理论知识和职业技能,能够独立开发电子商务系统、微信小程序以及各种信息管理系统。 本书共10个项目,包括搭建PHP开发环境、设计Office题库智能处理程序、设计趣味**程序、设计简单的购物车程序、制作员工档案管理系统、制作新闻系统模板解析、新闻系统开发、实现新闻系统登录验证功能、电子商务系统开发和微信小程序开发。 本书既可作为高职高专院校、本科院校相关专业PHP程序设计课程的教材,也可作为PHP工程师以及自学者的参考书。
    目录
    项目1 搭建PHP开发环境 1 【项目导入】 1 【项目分析】 1 【知识储备】 2 1.1 静态网页和动态网页 2 1.2 PHP简介 2 1.2.1 PHP的发展历史和特点 2 1.2.2 PHP的工作原理 4 【项目实现】搭建PHP开发环境 4 任务一 手动搭建PHP开发环境 4 任务二 编写测试程序 13 【小结及提高】 14 【项目实训】 14 习题 14 项目2 设计Office题库智能处理程序 15 【项目导入】 15 【项目分析】 15 【知识储备】 16 2.1 PHP语法基础 16 2.1.1 PHP基本语法 16 2.1.2 标识符与关键字 17 2.1.3 PHP编码规范 18 2.2 PHP的数据类型 19 2.2.1 数据类型 19 2.2.2 数据类型的检测 22 2.3 PHP常量 23 2.3.1 自定义常量 23 2.3.2 预定义常量 23 2.4 PHP变量 24 2.4.1 变量声明及使用 24 2.4.2 变量作用域 25 2.5 PHP运算符 26 2.6 PHP函数 29 2.6.1 自定义函数 30 2.6.2 内置函数 31 2.7 PHP数组 33 2.7.1 数组的使用 33 2.7.2 数组函数 35 2.7.3 全局数组 36 【项目实现】设计Office题库智能处理程序 38 任务一 设计Office题库智能处理程序界面 38 任务二 编写Office题库智能处理程序代码 39 【小结及提高】 41 【项目实训】 42 习题 42 项目3 设计趣味**程序 43 【项目导入】 43 【项目分析】 43 【知识储备】 43 3.1 算法简介 43 3.1.1 算法的特征 44 3.1.2 算法的描述方法 44 3.1.3 结构化程序设计方法 45 3.2 条件控制语句 46 3.2.1 if条件控制语句 46 3.2.2 switch多分支语句 48 3.3 循环控制语句 49 3.3.1 while循环语句 50 3.3.2 do…while循环语句 50 3.3.3 for循环语句 51 3.3.4 foreach循环语句 52 3.4 跳转控制语句 52 3.5 包含函数 55 【项目实现】设计趣味**程序 56 任务一 设计趣味**程序的界面 56 任务二 实现趣味**程序界面的按钮功能 56 【小结及提高】 58 【项目实训】 58 习题 59 项目4 设计简单的购物车程序 60 【项目导入】 60 【项目分析】 60 【知识储备】 60 4.1 表单 60 4.1.1 表单界面设计 60 4.1.2 表单数据验证 63 4.1.3 表单数据获取 64 4.2 正则表达式 66 4.2.1 正则表达式简介 66 4.2.2 正则表达式的语法 67 4.2.3 正则表达式的应用 69 4.3 Cookie 71 4.4 Session 73 4.5 图像处理 76 【项目实现】设计简单的购物车程序 78 任务一 制作购物车程序的界面 79 任务二 实现购物车的功能 80 【小结及提高】 82 【项目实训】 82 习题 83 项目5 制作员工档案管理系统 84 【项目导入】 84 【项目分析】 84 【知识储备】 85 5.1 MySQL概述 85 5.1.1 MySQL的特点 85 5.1.2 MySQL数据类型 85 5.2 使用命令行操作MySQL 87 5.2.1 启动和关闭MySQL服务器 87 5.2.2 操作MySQL数据库 88 5.2.3 操作MySQL数据表 88 5.2.4 操作MySQL数据 90 5.3 phpMyAdmin图形化管理工具 92 5.4 使用PHP操作MySQL数据库 94 5.4.1 连接数据库 95 5.4.2 数据库基本操作 96 【项目实现��制作员工档案管理系统 102 任务一 数据库设计 102 任务二 主界面设计 103 任务三 添加员工档案功能 104 任务四 删除员工档案功能 105 【小结及提高】 106 【项目实训】 106 习题 106 项目6 制作新闻系统模板解析 107 【项目导入】 107 【项目分析】 107 【知识储备】 108 6.1 HTML简介 108 6.2 CSS简介 111 6.3 模板解析技术 117 6.3.1 模板解析原理 117 6.3.2 模板解析语法 118 【项目实现】新闻系统界面设计 120 任务一 制作新闻系统界面 120 任务二 编写PHP代码来解析模板 124 【小结及提高】 129 【项目实训】 129 习题 129 项目7 新闻系统开发 131 【项目导入】 131 【项目分析】 131 【知识储备】 131 【项目实现】新闻系统后台管理 132 任务一 系统功能设计 132 任务二 数据库设计 132 任务三 后台管理系统设计 134 任务四 管理员管理 135 任务五 新闻分类管理 140 任务六 新闻信息管理 146 【小结及提高】 154 【项目实训】 155 习题 155 项目8 实现新闻系统登录验证功能 156 【项目导入】 156 【项目分析】 156 【知识储备】 157 8.1 面向对象基本概念 157 8.2 类和对象 158 8.2.1 类的声明与实例化 158 8.2.2 构造方法和析构方法 159 8.3 面向对象三大特点 161 8.3.1 封装 161 8.3.2 继承 162 8.3.3 多态 164 8.4 抽象类 165 8.5 接口 166 8.6 重要关键字 168 8.6.1 static关键字 168 8.6.2 self关键字 169 8.6.3 final关键字 171 8.7 特性集合类 171 8.8 匿名类 173 8.9 魔术方法 174 8.9.1 属性重载 174 8.9.2 方法重载 176 8.9.3 克隆对象 177 8.9.4 自动加载 179 8.9.5 序列化对象 179 8.9.6 __toString() 181 【项目实现】实现新闻系统登录验证功能 181 任务一 升级新闻系统登录模块界面 182 任务二 实现中文GIF动态验证码 185 【小结及提高】 188 【项目实训】 189 习题 189 项目9 电子商务系统开发 190 【项目导入】 190 【项目分析】 190 【项目实现】电子商务系统开发 191 任务一 系统功能设计 191 任务二 数据库设计 192 任务三 后台管理系统设计 196 任务四 管理员管理 198 任务五 网站栏目管理 199 任务六 后台权限管理 199 任务七 新闻信息管理 200 任务八 商品管理 200 任务九 购物车设置 202 任务十 支付系统设置 202 任务十一 前台显示系统设计 203 任务十二 模板解析 205 任务十三 购物车 206 任务十四 会员注册 206 任务十五 会员登录 207 任务十六 收银台 208 任务十七 在线支付 209 任务十八 会员订单管理 210 任务十九 后台订单管理 211 任务二十 后台会员管理 211 【小结及提高】 212 【项目实训】 212 习题 212 项目10 微信小程序开发 213 【项目导入】 213 【项目分析】 213 【知识储备】 213 10.1 微信小程序简介 213 10.2 微信小程序开发准备 214 10.2.1 申请账号 214 10.2.2 架设***服务器 215 10.2.3 安装微信***工具 215 10.2.4 第 一个微信小程序 217 10.3 微信小程序开发基础 218 10.3.1 微信小程序目录结构 219 10.3.2 微信小程序页面构成 219 10.3.3 微信小程序运行环境 222 10.3.4 微信小程序全局配置 222 10.3.5 微信小程序新建页面 223 10.3.6 微信小程序导航栏设计 224 10.3.7 微信小程序常用API 225 10.3.8 部署PHP MySQL设计的后台API 229 10.3.9 微信小程序发布 234 【项目实现】基于微信小程序的电子商务系统开发 235 任务一 电子商务系统微信API开发 235 任务二 电子商务系统微信小程序页面设计 237 【小结及提高】 244 【项目实训】 244 习题 244

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外