搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
PHP程序设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121038709
  • 作      者:
    (美)Rasmus Lerdorf,(美)Kevin Tatroe,(美)Peter Maclntyre著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2007
收藏
编辑推荐
  PHP是一种简单而强大的开源脚本语言,用于创建动态 Web内容。全球数百万运行着PHP程序的站点证明了它的流行程度和易用性。程序员和Web设计师都喜欢PHP,前者喜欢PHP的灵活性和速度,后者则喜欢它的易用和方便。
  作为PHP的行业标准书籍,本书中所有的技术要点(如语法和编程技巧)都用简洁的文字和表达方式来阐述,并附带有正确用法及习惯用法的代码示例。本书还包含了代码风格技巧和实际开发方面的建议。这些不仅会帮助你成为一名PHP程序员,而且会帮助你成为一名优秀的PHP程序员。《PHP程序设计(第二版)》涵盖了使用PHP创建高效Web站点你所需要知道的一切,其内容包括:
  PHP语言基础,包括数据类型、变量、操作符和流控制语句
  ·函数、字符串处理、数组和对象
  ·基本的PHP Web开发技术,如表单处理和验证,session跟踪和cookie。
  ·与关系型数据库,如MySQL和Oracle的结合应用,使用独立的数据库抽象层 PEAR::DB库和PHP5中新的PDO扩展库
  ·生成动态的图像文件,创建PDF文件,使用PHP解析XML文件
  ·高级主题,例如创建安全的脚本、错误处理、性能调节和开发你自己C语言扩展库
  ·PHP中所有核心函数和标准扩展的快速参考
展开
内容介绍
  本书是最新版本PHP 5的权威指南,其中包含创建者PHP的创建者Rasmus Lerdorf的独到的见解。本书以一种清晰而简练的风格介绍了PHP语言的语法和程序设计技术,并通过大量的示例演示了它们的正确使用方法和习惯用法。本书还给出了设计风格提示和实际的程序设计建议,这些将帮助你不仅成为一个PHP程序员,而且将是出色的PHP程序员。
展开
精彩书评
  “如果你刚刚进入动态网站开发的广阔天地,或者你考虑将你的一个动态网站移植到.PHP上来,本书就是你的最佳选择,它可以让你快速上手并很快见到成效。”
  ——Peter MacIntrye.eWeek
  “对于那些打算开始用PHP来开发动态网站的程序员来说,这是一本非常优秀的书。它对PHP的详细介绍和大量有用的技巧也让人感觉到了:PHP的强大力量。”
  ——David Dooling,Slashdot.Org
展开
精彩书摘
  在PHP 3.0发布之后,用户数量真正开始激增。PHP 4.0由大量对改变PHP基本架构感兴趣的开发者促生。这些改变包括在语言和Web服务器之间的抽象层,增加了一个安全线程机制,增加了一个更加高级的、双平台的分析/执行标签分析系统。新的解析器,由Zeev和Andi主要编写,被命名为Zend引擎。在很多开发人员做了大量工作之后,PHP 4.0于2000年5月22日发布。
  从这个版本发布开始,只有很少的PHP 4.0的小发布版本,最新版本是4.3.11 而在付印后,PHP 5.0版本也将已经发布。现在已经有了一些小版本(译注1)发布,这些版本的稳定性也相当高。当你看到此书时,在新版本的PHP中已经有了一些重要的进步,如XML、面向对象和SQLite这些主要的改进。同时也有很多其他的小改进,如函数增加和特性的增强等等。
  PHP的成长
  图1-1通过Netcraft自2000年1月收集的PHP使用数量来说明PHP的成长情况。这个图展示了唯一IP地址下启用.PHP模块的Apache服务器的总数(含19720597个域名,1310181个IP地址)。2001年的那个低谷反映了当时互联网的“冬天”导致的很多.com公司的倒闭和消失的情况,当时Netcraft找到的服务器的数量也明显减少。
展开
目录
序言
前言
第1章 PHP简介
PHP能做什么
PHP发展简史
安装PHP
PHP纵览

第2章 语言基础
词法结构
数据类型
变量
表达式和操作符
流控制语句
包含代码
在Web页面中嵌入PHP

第3章 函数
函数调用
定义函数
变量作用域
函数参数
返回值
可变函数
匿名函数

第4章 字符串
引用字符串常量
输出字符串
访问单个字符
整理字符串
编码和转义
比较字符串
处理和查找字符串
正则表达式
风格正则表达式
Perl兼容正则表达式

第5章 数组
索引数组和关联数组
识别数组元素
在数组中存储数据
多维数组
析取多个值
在数组和变量间转换
遍历数组
排序
作用于整个数组
使用数组

第6章 对象
术语
创建一个对象
访问对象属性和方法
声明一个类
自省
串行化

第7章 Web技术
HTTP基础
变量
服务器信息
表单处理
设置响应头
维持状态
SSI

第8章 数据库
使用PHP访问数据库
关系型数据库和SQL
PEAR DB基础
高级数据库技术
示例程序

第9章 图形
在页面中嵌入图像
GD扩展
图像基本概念
创建和绘制图像
带文字的图像
动态创建按钮
缩放图像
颜色处理

第10章 PDF
PDF扩展
文档和页面
文字

第11章 XML
入门指南
生成XML
解析XML
用DOM解析XML
使用SimpleXML解析XML
使用XSIT转换XMT
Web Services

第12章 安全
输入过滤
转义输出
跨站脚本攻击
Session仿造
文件上传
文件访问权限
PHP代码
Shell命令
更多信息
安全要点总结

第13章 应用技术
代码库
模板系统
输出处理
错误处理
性能调节

第14章 扩展PHP
架构概览
编写扩展需要些什么
创建你的第一个扩展
config.m4文件
内存管理
pval/zval数据类型
参数处理
返回值
引用
全局变量
创建变量
扩展的INI项
资源
下一步循述

第15章 Windows上的PHP
在Windows下安装和配置PHP
编写Windows和UNIX平台上可移植代码
与COM交互
数据源交互
附录A 函数参考
附录B PHP扩展概览
索引
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证