本书作为面向PHP初学者的入门级教材,以通俗易懂的语言、丰富的图解和实用的案例,详细讲解如何使用PHP开发网站。
全书共11章。第1章讲解PHP开发环境的搭建,第2~5章讲解PHP基础知识,第6章讲解PHP面向对象编程的相关内容,第7章和第8章讲解PHP框架的基础知识,第9章讲解PDO扩展和Smarty模板引擎,第10章和第11章讲解项目实战和Laravel框架。
本书适合作为高等教育本、专科院校计算机相关专业的教材,也可作为广大计算机编程爱好者的自学参考书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | PHP网站开发实例教程(第3版工业和信息化精品系列教材) |
分类 | |
作者 | |
出版社 | 人民邮电出版社 |
下载 | |
简介 | 内容推荐 本书作为面向PHP初学者的入门级教材,以通俗易懂的语言、丰富的图解和实用的案例,详细讲解如何使用PHP开发网站。 全书共11章。第1章讲解PHP开发环境的搭建,第2~5章讲解PHP基础知识,第6章讲解PHP面向对象编程的相关内容,第7章和第8章讲解PHP框架的基础知识,第9章讲解PDO扩展和Smarty模板引擎,第10章和第11章讲解项目实战和Laravel框架。 本书适合作为高等教育本、专科院校计算机相关专业的教材,也可作为广大计算机编程爱好者的自学参考书。 目录 第1章 初识PHP 1.1 PHP简介 1.1.1 PHP概述 1.1.2 PHP的特点 1.2 网站简介 1.2.1 网站概述 1.2.2 网站的访问 1.3 搭建开发环境 1.3.1 安装Visual Studio Code 1.3.2 安装Apache HTTP Server 1.3.3 安装PHP 1.4 配置Web服务器 1.4.1 配置虚拟主机 1.4.2 设置目录访问权限 1.4.3 【案例】根据需求配置虚拟主机 本章小结 课后练习 第2章 PHP语法基础 2.1 基本语法 2.1.1 PHP标记 2.1.2 注释 2.1.3 输出语句 2.1.4 标识符 2.1.5 关键字 2.1.6 【案例】在网页中嵌入PHP代码 2.2 变量、常量和表达式 2.2.1 变量 2.2.2 可变变量 2.2.3 常量 2.2.4 预定义常量 2.2.5 表达式 2.2.6 【案例】显示服务器信息 2.3 数据类型 2.3.1 数据类型分类 2.3.2 数据类型检测 2.3.3 数据类型转换 2.4 运算符 2.4.1 算术运算符 2.4.2 赋值运算符 2.4.3 【案例】商品价格计算 2.4.4 错误控制运算符 2.4.5 比较运算符 2.4.6 合并运算符 2.4.7 三元运算符 2.4.8 逻辑运算符 2.4.9 递增与递减运算符 2.4.10 位运算符 2.4.11 运算符优先级 2.5 流程控制 2.5.1 分支结构 2.5.2 【案例】判断学生成绩等级 2.5.3 循环结构 2.5.4 循环嵌套 2.5.5 【案例】九九乘法表 2.5.6 跳转语句 2.6 文件包含语句 2.6.1 include语句和require语句 2.6.2 include_once语句和require_once语句 本章小结 课后练习 第3章 PHP函数与数组 3.1 函数 3.1.1 函数的定义和调用 3.1.2 设置函数参数的默认值 3.1.3 变量的作用域 3.1.4 可变函数 3.1.5 匿名函数 3.1.6 函数的递归调用 3.1.7 字符串函数 3.1.8 数学函数 3.1.9 时间和日期函数 3.1.10 【案例】获取文件扩展名 3.2 数组 3.2.1 初识数组 3.2.2 数组的基本使用 3.2.3 遍历数组 3.2.4 数组和字符串的转换 3.2.5 【案例】订货单 3.3 常用数组函数 3.3.1 基本数组函数 3.3.2 数组排序函数 3.3.3 数组检索函数 3.3.4 【案例】学生随机分组 本章小结 课后练习 第4章 PHP进阶 4.1 错误处理 4.1.1 错误类型 4.1.2 错误信息 4.2 HTTP 4.2.1 HTTP概述 4.2.2 HTTP请求 4.2.3 查看请求数据 4.2.4 HTTP响应 4.2.5 设置响应数据 4.3 表单传值 4.3.1 表单传值方式 4.3.2 接收表单数据 4.3.3 表单提交数组值 4.4 会话技术 4.4.1 Cookie简介 4.4.2 Cookie的基本使用方法 4.4.3 Session简介 4.4.4 Session的基本使用方法 4.4.5 Session的配置 4.4.6 【案例】用户登录和退出 4.5 图像处理 4.5.1 开启GD扩展 4.5.2 常用的图像处理函数 4.5.3 【案例】制作验证码 4.6 目录和文件操作 4.6.1 目录操作 4.6.2 文件操作 4.6.3 【案例】递归遍历目录 4.6.4 单文件上传 4.6.5 多文件上传 4.6.6 【案例】文件上传 4.7 正则表达式 4.7.1 正则表达式概述 4.7.2 正则表达式函数 本章小结 课后练习 第5章 PHP操作MySQL 5.1 MySQL环境搭建 5.1.1 获取MySQL 5.1.2 安装MySQL 5.1.3 配置和启动MySQL 5.1.4 登录MySQL 5.2 PHP中的数据库扩展 5.3 MySQLi扩展的使用 5.3.1 开启MySQLi扩展 5.3.2 MySQLi扩展的常用函数 5.3.3 使用MySQLi扩展操作数据库 5.3.4 使用MySQLi扩展操作数据 本章小结 课后练习 第6章 PHP面向对象编程 6.1 初识面向对象 6.1.1 面向过程与面向对象的区别 6.1.2 面向对象中的类与对象 6.1.3 面向对象的三大特性 6.2 类与对象的使用 6.2.1 类的定义和实例化 6.2.2 类成员 6.2.3 对象的克隆 6.2.4 访问控制修饰符 6.2.5 类中的$this 6.2.6 构造方法 6.2.7 析构方法 6.3 类常量和静态成员 6.3.1 类常量 6.3.2 静态成员 6.4 继承 6.4.1 继承的实现 6.4.2 有限继承 6.4.3 重写 6.4.4 静态延迟绑定 6.4.5 final关键字 6.5 抽象类 6.6 接口 6.6.1 接口的实现 6.6.2 接口的继承 本章小结 课后练习 第7章 PHP框架基础(上) 7.1 初识框架 7.1.1 框架概述 7.1.2 常见的PHP框架 7.2 MVC设计模式 7.2.1 MVC概述 7.2.2 【案例】实现MVC设计模式 7.3 框架的单一入口 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。