PHP程序设计

PHP程序设计
作 者: Rasmus Lerdorf 邓云佳 邓云佳
出版社: 中国电力出版社
丛编项: O'Reilly
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: php
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PHP程序设计》作者简介

内容简介

PHP是一种简单而强大的开源脚本语言,用于创建动态Web内容。数百分靠PHP工作的Web站点证明了它的受欢迎程度和使用的简易性。程序员Web设计题都愿意使用PHP,前者欣赏它的灵活性和速度,后者则喜欢它的易用和方便。本书是该语言的最新版本PHP 4的权威指南,其中包含创建者PHP的创建者Rasmus Lerdorf的独到的见解。本书以一种清晰而简练的风格介绍了PHP语言的语法和程序设计技术,并通过大量的示例演示了它们的正确使用方法和习惯用法。本书还给出了设计风格提示和实际的程序设计建议,这些将帮助你不仅成为一个PHP程序员,而且将是出色的PHP程序员。本书涵盖了创建一个高效的PHP Web应用程序所需要的所在技术,其内容包括:·PHP语言基础的详细信息,包括数据类型、变量、操作符和流控制语句。·用专门章节讨论关于函数、字符串、数组和对象的基本内容。·涵盖通用的PHP Web应用程序设计技术、如表单处理和验证、会话跟踪以及Cookie。·用和数据无关的PEAR DB库与关系库(如MySQL和Oracle)进行交互的内容。·介绍用PHP生成动态图像、创建PDF文件和解析XML文件。·PHP的高级话题,如创建安全脚本、错误处理、性能调整以及编写自己的C语言扩展。·关于PHP所有核心函数和标准扩展的快速参考。

图书目录

前言

第一章PHP简介

PHP能做什么

PHP的简要历史

安装PHP

PHP纵览

第二章语言基础

词法结构

数据类型

变量

流控制语句

包含代码

在Web页面中嵌入PHP

第三章函数

调用函数

定义函数

变量作用域

函数参数

返回值

可变函数

匿名函数

第四章字符串

引用字符串常量

输出字符串

访问单个字符

整理字符串

编码和转义

字符串查找和处理

正则表达式

POSIX风格的正则表达式

兼容perl的正则表达式

第五章数组

索引数组与关联数组

标识数组的元素

在数组中存储数据

多维数组

析取多个值

数组和变量之间的转换

遍历数组

排序

作用于整个数组

使用数组

第六章对象

术语

创建对象

访问属性和方法

声明类

自省

串行化

第七章Web技术

HTTP基础

变量

服务器信息

表单处理

状态维持

SSL

第八章数据库

使用PHP访问数据库

关系数据库和SQL

PEARDB基础

高级数据库技术

应用示例

第九章图形

在页面中嵌入图像

GD扩展

图像基本概念

创建和绘制图像

带文本的图像

动态创建按钮

缩放图像

颜色处理

第十章PDF

PDF扩展

文档和页面

文本

图像和图形

导航

PDF的其他功能

第十一章XML

XML入门指南

生成XML

解析XML

使用XSLT转换XML

Web服务

第十二章安全

全局变量和表单数据

文件名

上传文件

文件权限

隐藏PHP库

PHP代码

shell命令

安全总结

第十三章应用技术

代码库

模板系统

输出处理

错误处理

性能调整

第十四章扩展PHP

体系结构概览

开发时需要什么

创建第一个扩展

config.m4文件

内存管理

pval/zval数据类型

参数处理

返回值

引用

全局变量

创建变量

扩展INI项

资源

后述

第十五章Windows上的PHP

在Windows上安装和配置PHP

为Windows和Unix编写可移植代码

与COM连接

与ODBC数据源交互

附录一函数参考

附录二扩展概述

词汇表