网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 轻松学PHP |
分类 | |
作者 | 刘声杰 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 作者简介 刘声杰,2010年开始接触PHP语言。2012年参加工作后,一直从事后台和接口方面的开发,精通PHP、JavaScript、iQuery、HTML5、MySOL和Vue等一系列的Web技术栈,对Java、Go和Python编程语言有深入研究;曾独立负责开发海掌柜、华商之家、9451动态域名、爱羽客APP弹窗等项目,解决了商家线下扫码支付、微信收款码和普通二维码收款码合并等问题。 目录 第1章 预备知识 1.1 URL相关知识 1.1.1 陌生而熟悉的URL 1.1.2 URL的组成 1.1.3 非常优秀的Chrome浏览器 1.1.4 URL编码 1.2 一个经典的小型PHP网站运行原理 1.3 服务端各个角色介绍 1.4 4个环境 1.5 本地开发环境搭建 1.5.1 环境说明 1.5.2 安装Notepad++软件 1.5.3 一个神奇的现象 1.5.4 hosts文件的作用 1.5.5 安装XAMPP 1.5.6 配置Web服务器 1.5.7 安装PhpStorm软件 1.6 习题 第2章 基础知识讲解 2.1 数据类型与变量 2.1.1 字符串 2.1.2 为什么需要注释 2.1.3 变量 2.1.4 如何取变量名 2.1.5 整数 2.1.6 浮点数 2.1.7 数组 2.1.8 访问数组元素 2.2 数据运算 2.2.1 基本的算术运算符 2.2.2 常用的比较运算符 2.2.3 布尔值 2.2.4 PHP7新增的比较运算符 2.2.5 赋值运算符与字符串连接符 2.2.6 逻辑运算符 2.2.7 解决你心里的疑惑 2.3 结构化程序设计的四大利器 2.3.1 记账数据的表示 2.3.2 选择结构 2.3.3 循环结构 2.3.4 顺序结构 2.3.5 函数 2.4 编码规范 2.5 习题 第3章 将混乱思维拨乱反正的3种方法 3.1 伪代码 3.1.1 第 1个需求的实现 3.1.2 文件包含 3.1.3 第 2个需求的实现 3.1.4 第3个需求的实现 3.2 思维导图工具 3.2.1 任务需求 3.2.2 第 1阶段 3.2.3 第 2阶段 3.2.4 第3阶段 3.3 自顶向下逐步细化的方法 3.4 习题 第4章 MySQL数据库 4.1 扩展记账功能 4.2 关系数据库 4.2.1 抽取基础数据 4.2.2 数据身份证 4.2.3 抽取关系 4.2.4 索引 4.3 数据类型及其相关知识 4.3.1 数值类型 4.3.2 字符串类型 4.3.3 其他数据类型 4.3.4 单字节和多字节字符串 4.3.5 时间戳 4.3.6 字符集与排序规则 4.3.7 图片、Word文档等二进制数据的存储 4.3.8 最终的数据表结构 4.4 操作数据库之命令行方式 4.4.1 进入命令提示符窗口 4.4.2 设置环境变量 4.4.3 数据库基础操作 4.4.4 创建与删除数据表操作 4.4.5 插入数据操作 4.4.6 查询数据操作 4.4.7 修改数据操作 4.4.8 删除数据操作 4.4.9 事务相关 4.5 操作数据库之可视化管理工具 4.5.1 phpMyAdmin 4.5.2 Navicat for MySQL 4.6 MariaDB与MySQL的关系 4.7 习题 第5章 内置函数应用 5.1 验证类应用 5.1.1 手机号码验证 5.1.2 URL验证 5.1.3 邮箱验证 5.1.4 大小写字母密码组合验证 5.1.5 大小写字母+数字密码组合验证 5.1.6 日期验证 5.2 数据生成应用 5.2.1 订单号生成 5.2.2 QQ号生成 5.2.3 图片路径生成 5.2.4 临时调试日志文件生成 5.2.5 压缩文件生成 5.2.6 模板数据生成 5.2.7 复杂URL生成 5.2.8 图片验证码字符串生成 5.3 数据存储与打印未知数据的结构 5.3.1 将商品审核数据保存到数据库 5.3.2 打印未知数据的结构 5.4 获取各种统计时间范围应用 5.4.1 统计这个月的统计时间范围 5.4.2 统计上个月的统计时间范围 5.4.3 统计任何一个月的统计时间范围 5.4.4 统计昨天的统计时间范围 5.4.5 统计上个月到现在的统计时间范围 5.4.6 统计任意两个月的统计时间范围 5.5 数据解析与分隔应用 5.5.1 解析URL 5.5.2 解析文件路径 5.5.3 解析URL查询参数 5.5.4 字符串分隔 5.5.5 过滤HTML标签 5.6 网络请求 5.6.1 请求天气预报接口 5.6.2 请求全国加油站接口 5.7 习题 第6章 面向对象与数据库编程 6.1 面向对象知识 6.1.1 属性与方法 6.1.2 类 6.1.3 构造方法和对象 6.1.4 常量、静态属性和静态方法 6.1.5 抽象类与继承 6.1.6 namespace与use 6.2 数据库编程之MySQLi 6.2.1 插入数据 6.2.2 查询数据 6.2.3 修改与删除数据 6.3 数据库编程之PDO 6.3.1 插入数据 6.3.2 查询数据 6.3.3 修改与删除数据 6.4 习题 第7章 PHP与前端合作的3种方式 7.1 被遗忘的混合模式 7.2 Laravel框架知识 7.2.1 框架安装 7.2.2 环境配置 7.2.3 不断缩小的MVC模式与Smarty的辛酸史 7.3 第 一个MVC例子 7.3.1 连接bill数据库 7.3.2 .env文件的意义 7.3.3 设置请求URL 7.3.4 控制器代码 7.3.5 视图代码 7.3.6 分页浏览数据 7.4 大势所趋的分离模式 7.4.1 XML基础知识 7.4.2 用PHP 内容推荐 PHP是一种创建动态交互性站点的服务器端脚本语言,是建立动态网站的强大工具。PHP的语法吸收了C语言、Java和Perl的特点,主要用于Web开发领域。 全书共分12章,包括PHP的基础知识、MySQL的相关知识、内置函数、面向对象与数据库的相关知识、记账网站的实现、微信开发以及图片上传的原理等。书中的知识结合生活实例进行讲解,而且涉及的程序代码也给出了详细的注释,可以使读者轻松掌握PHP程序开发的相关知识,快速提高专业开发技能。 本书可作为PHP的学习指南,或作为Web开发技术人员的参考用书,也可作为教材供培训机构或者学校使用。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。