作品简介

PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱进,不断进化,提升性能。本书基于PHP 7.4,深入介绍PHP编程技术,涵盖了PHP所有基本的要点,包括语言基础、常见的Web应用程序技术、数据库交互技术,以及安全脚本、错误处理、性能调优和跨平台开发等高级主题。作者言简意赅,用大量实例解释PHP语言的要素和运行机制,教授如何使用PHP 7.4的最新特性创建高效的Web应用。无论你是初学PHP,还是已经具备一定PHP基础知识想继续深入,这本书都很适用。

作者:

Kevin Tatroe,做了近30年的Web开发工程师和苹果工程师,开发各种网站以及移动端、桌面端和TV应用。他对允许进行快速迭代、实验和高度开放的架构技术很感兴趣。

Peter MacIntyre,拥有30多年的信息技术行业经验,主要集中在PHP和Web技术领域。他是 PHP:The Good Parts(O’Reilly)一书的作者,Pro PHP Programming (APress)、Using Visual Objects,Using PowerBuilder 5、ASP.NET Bible 以及 Zend Studio for Eclipse Developer’s Guide的合著者。

译者:

卢涛,专业社区ITPUB Oracle开发版版主。1995年参加工作,2001年转到IT部门从事C/C++软件开发,2004年开始做系统分析和Oracle数据库方面工作。参加过多个全国性普查数据处理项目和统计报表联网填报系统的开发、支持和优化,目前主要从事大数据分析方面的工作。曾参与编写《剑破冰山—Oracle开发的艺术》一书,并翻译了数本Oracle管理、开发和性能优化;C/C++开发、JavaScript开发、Web开发、Linux系统管理、大数据等方面的书籍。

作品目录

  • 内容简介
  • O'Reilly Media,Inc.介绍
  • 对本书的赞誉
  • 译者序
  • 前言
  • 第1章 PHP介绍
  • PHP 可以做什么
  • PHP 的历史简述
  • 安装PHP
  • PHP 的开发流程
  • 下一步
  • 第2章 语言基础
  • 词法结构
  • 数据类型
  • 变量
  • 表达式和操作符
  • 流程控制语句
  • 包含代码
  • 将PHP 嵌入Web 页面
  • 下一步
  • 第3章 函数
  • 调用函数
  • 定义函数
  • 变量作用域
  • 函数参数
  • 返回值
  • 可变函数
  • 匿名函数
  • 下一步
  • 第4章 字符串
  • 引用字符串常量
  • 输出字符串
  • 访问单个字符
  • 整理字符串
  • 编码和转义
  • 比较字符串
  • 处理和查找字符串
  • 正则表达式
  • 下一步
  • 第5章 数组
  • 索引数组和关联数组
  • 识别数组元素
  • 在数组中存储数据
  • 多维数组
  • 析取多个值
  • 数组和变量间的转换
  • 遍历数组
  • 排序
  • 作用于整个数组
  • 使用数组实现数据类型
  • 实现迭代器接口
  • 下一步
  • 第6章 对象
  • 对象概述
  • 术语
  • 创建一个对象
  • 访问对象的属性和方法
  • 声明一个类
  • 匿名类
  • 自省
  • 序列化
  • 下一步
  • 第7章 日期和时间
  • 下一步
  • 第8章 Web技术
  • HTTP 基础
  • 变量
  • 服务器信息
  • 处理表单
  • 设置响应标头
  • 维护状态
  • SSL
  • 下一步
  • 第9章 数据库
  • 使用PHP 访问数据库
  • 关系数据库和SQL
  • MySQLi 对象接口
  • SQLite
  • 文件级别的操作
  • MongoDB
  • 下一步
  • 第10章 图片
  • 在网页中嵌入图片
  • 图片基本概念
  • 创建和绘制图片
  • 带文本的图片
  • 动态生成按钮
  • 图片缩放
  • 颜色处理
  • 下一步
  • 第11章 PDF
  • PDF 扩展
  • 文件和页面
  • 文本
  • 下一步
  • 第12章 XML
  • XML 快速入门
  • 生成XML 文件
  • 解析XML 文件
  • 用DOM 解析XML 文件
  • 用SimpleXML 解析XML 文件
  • 用XSLT 转换XML 文件
  • 下一步
  • 第13章 JSON
  • 使用JSON
  • 序列化PHP 对象
  • 下一步
  • 第14章 安全
  • 预防
  • 安全漏洞
  • 更多信息
  • 安全概要回顾
  • 下一步
  • 第15章 应用技术
  • 代码库
  • 模板系统
  • 处理输出
  • 性能调优
  • 下一步
  • 第16章 网页服务
  • REST 客户端
  • XML-RPC
  • 下一步
  • 第17章 调试PHP
  • 开发环境
  • 预演环境
  • 生产环境
  • php.ini 的配置
  • 错误处理
  • 手动调试
  • 错误日志
  • IDE 调试
  • 更多的调试技术
  • 下一步
  • 第18章 不同平台的PHP
  • 为Windows 和UNIX 编写可移植的代码
  • COM 接口
  • 附录A 函数参考
  • 作者介绍
  • 封面介绍
展开全部