作品简介

这是一本可以带你迈入PHP殿堂的书。PHP作为当今主流的服务器端开发语言,广泛应用于世界上各种排名比较靠前的网站,如Facebook、Flickr和Wikipedia等。其广泛的应用与其强大的功能相辅相成,密不可分。在这本书中,你将看到PHP中最为精华的特征,包括类型系统、面向对象机制、数据库交互、安全性保证、内建函数库等。通过书中极为实用的代码,上述特征的学习和应用将被无缝连接在一起。作者Peter B.MacIntyre在软件开发领域已有超过20年的经验,曾是PHP|Architect杂志的特约编辑和作者。长期从事PHP相关的工作使作者对PHP的发展历程非常了解。这也使本书不单可以让人了解PHP当前是什么样子,也可以让人了解到它为什么是现在这个样子。

Peter B.MacIntyre编著

作品目录

  • O'Reilly Media,Inc.介绍
  • 前言
  • 第1章 精粹
  • 为什么是PHP
  • PHP基本设置
  • 第2章 “实地勘察”
  • 空白、注释和基本语法
  • 变量:数据类型、弱类型和作用域
  • 定义常量
  • 表达式
  • 判断、选择(流程控制)
  • Web页面交互
  • 第3章 函数(代码复用)
  • 参数传递
  • 参数默认值
  • 传值和传引用
  • include 和 require
  • 内置函数和用户定义函数
  • 第4章 字符串
  • 什么是字符串
  • 你能引用我
  • 字符串函数(精选)
  • 第5章 数组
  • 索引数组
  • 关联数组
  • 多维数组
  • 数组可以动态构建
  • 遍历数组
  • 数组函数精选
  • 第6章 对象
  • 付诸实践
  • 魔术方法
  • 变量 $this
  • 对象实战
  • 公开的、保护的和私有的
  • get和set访问器
  • 第7章 数据库交互
  • MySQLi 对象接口
  • 取得数据并显示
  • PHP数据对象(PDO)
  • PDO 预处理对象
  • 低成本数据管理方案
  • 用文件替代数据库
  • 第8章 PHP周边
  • 电子邮件/短信生成
  • PDF生成
  • 图形报表生成
  • 第9章PHP的安全性
  • 数据验证
  • 转义输出
  • 跨站脚本(XXS)和SQL注入
  • 密码加密安全
  • 安全技巧
  • 第10章 PHP 5.3 精粹
  • 命名空间
  • 闭包(匿名函数)
  • NOWDOC
  • goto 操作符
  • DateTime 和DateTimeZone类
  • 额外的5.3特征
  • 第11章 高级优势
  • 正则表达式
  • SimpleXML
  • 集成开发环境
  • 主要网站
  • PHP/Web 会议
  • 附录 缺点
  • 关于作者
  • 关于封面
展开全部