当前位置: 首页 > news >正文

php和mysql web开发(英文第5版) PDF+完整源码

蓝奏网盘下载地址:
php和mysql++web开发(第5版)完整源码.zip - 蓝奏云
英文 PHP和MySQL+WEb+5th.pdf - 蓝奏云
中文第4版 epub

PHP和MySQL Web开发(原书第5版) 共分五篇,31章。第一篇(第1~7章)涵盖PHP语言的基础知识,包括PHP快速入门、数据存储和读取、数组、字符串操作与正则表达式、代码重用与函数编写、面向对象特性以及错误和异常处理。第二篇(第8~13章)涵盖MySQL的基础知识,包括Web数据库设计、创建和使用,以及使用PHP从Web访问MySQL数据库、MySQL高级管理和高级编程。第三篇(第14~16章)讲解Web应用的安全性,分析了Web应用的安全风险、如何构建安全的Web应用,以及使用PHP实现身份认证的方法。第四篇(第17~24章)讲解PHP的高级编程技术,包括与文件系统和服务器的交互、使用网络和协议函数、管理日期和时间、国际化与本地化、图像生成、使用PHP会话控制、JavaScript与PHP集成,以及PHP的其他有用特性。第五篇(第25~31章)的重点是实战,该篇从在大型项目中使用PHP和MySQL开始,针对当前*新Web应用开发潮流,介绍了几个重要的Web产品实现细节,这些项目包括:用户身份认证和个性化、基于Web的电子邮件客户端、社交媒体集成和购物车。

升级内容

与本书第4版相比,第5版进行了全面更新、重写和扩展,详尽介绍了PHP 5.6到7的版本更新和新特性,以及MySQL最新版本的新特性。

目录
第一篇 使用PHP
第1章 PHP快速入门教程2
第2章 数据存储和读取40
第3章 使用数组60
第4章 字符串操作与正则表达式84
第5章 代码重用与函数编写110
第6章 面向对象特性135
第7章 错误和异常处理 171
第二篇 使用MySQL
第8章 Web数据库设计182
第9章 Web数据库创建192
第10章 使用MySQL数据库214
第11章 使用PHP从Web访问MySQL数据库234
第12章 MySQL高级管理251
第13章 MySQL高级编程270
第三篇 Web应用安全性
第14章 Web应用安全风险286
第15章 构建安全的Web应用294
第16章 使用PHP实现身份验证方法314
第四篇 PHP高级编程技术
第17章 与文件系统和服务器交互328
第18章 使用网络和协议函数348
第19章 管理日期和时间364
第20章 国际化与本地化377
第21章 生成图像387
第22章 使用PHP会话控制410
第23章 JavaScript与PHP集成424
第24章 PHP的其他有用特性446
第五篇 构建实用的PHP和MySQL项目
第25章 在大型项目中使用PHP和MySQL456
第26章 调试和日志468
第27章 构建用户身份验证和个性化484
第28章 使用Laravel构建基于Web的电子邮件客户端(第一部分)517
第29章 使用Laravel构建基于Web的电子邮件客户端(第二部分) 536
第30章 社交媒体集成分享以及验证582
第31章 构建购物车595

相关文章:

  • 将行列式 λ-1 2 0 2 λ-2 2 0 2 λ-3 化成 (λ+1)(λ-2)...
  • Ubuntu18.04 提示错误 no valid group apache
  • Python3 猴子第一天摘下若干个桃子,当即吃了一半..
  • Python3 求 3!+6!+9!+12!+15+18!+21! 阶乘之和
  • Python3 判断一个三位数是否为水仙花数 完美解决
  • Vscode编辑器中 Python TAB缩进设置4个空格的方法
  • Python3 getLastDay(y,m) 计算y年m月共有多少天
  • Python3 将分钟数转成小时h和分钟m表示 时间转换
  • Python3 打印菱形 使用abs()的方法 最少的代码搞定
  • idea mac xml注释快捷键
  • spring教程
  • ModuleNotFoundError: No module named ‘kamene‘
  • 解决Ubuntu安装VMware后 无法ping通虚拟机的Win7
  • Mac/Linux/Ubuntu下 视频 显示双语/中英字幕 的方法
  • 如何将chrome浏览器中隐藏的扩展显示出来 恢复扩展
  • “大数据应用场景”之隔壁老王(连载四)
  • 2019.2.20 c++ 知识梳理
  • Apache Pulsar 2.1 重磅发布
  • ESLint简单操作
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • in typeof instanceof ===这些运算符有什么作用
  • Java 最常见的 200+ 面试题:面试必备
  • JavaScript设计模式与开发实践系列之策略模式
  • Java反射-动态类加载和重新加载
  • Js基础知识(一) - 变量
  • mac修复ab及siege安装
  • React-Native - 收藏集 - 掘金
  • Terraform入门 - 1. 安装Terraform
  • unity如何实现一个固定宽度的orthagraphic相机
  • vue 个人积累(使用工具,组件)
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 阿里研究院入选中国企业智库系统影响力榜
  • 从零开始的无人驾驶 1
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 计算机在识别图像时“看到”了什么?
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 网页视频流m3u8/ts视频下载
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 自定义函数
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • $(function(){})与(function($){....})(jQuery)的区别
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (poj1.3.2)1791(构造法模拟)
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (第二周)效能测试
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)大型网站架构演变和知识体系
  • .Net 4.0并行库实用性演练
  • .NET 5种线程安全集合
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .net 受管制代码
  • .NET 项目中发送电子邮件异步处理和错误机制的解决方案
  • .NET应用UI框架DevExpress XAF v24.1 - 可用性进一步增强
  • .Net语言中的StringBuilder:入门到精通