书籍详情

Web专家PHP高级编程

Web专家PHP高级编程

作者:(美)Christopher Cosentino著;崔玮译;崔玮译

出版社:清华大学出版社

出版时间:2003-12-01

ISBN:9787302076544

定价:¥32.00

购买这本书可以去
内容简介
  本书特点:本书将您的PHP编程技巧提升至一个新境界!在这本简明、实用的书中,PHP专家ChristopherCosentino给我们带来了众多用于构建优质Web应用程序的、功能强大的新技术。书中的专业级示例均取自Cosentino的PHP职业开发经历,它们将使您学会:构建友好的、高可用的站点;改进用户认证功能;生成动态图像;解析XML文档;构建独立于数据库的Web应用程序等等。PHP是一种HTML嵌入式脚本语言,具有数据库访问速度快、运行效率高、性能稳定等特点,是开发Web应用程序的有力工具。本书共12章,主要介绍PHP高级编程知识,涉及会话过程、数据库交互、文件处理、调试与排错、XML、图像处理、PHPGTK+等内容。书中利用大量的实例阐述PHP高级使用技巧,所有实例都有详尽的分析和注释。本书实例丰富、实用性强,许多经验可以直接应用于网站建设,适于广大Web开发人员和PHP编程爱好者阅读参考。
作者简介
  ChirstopherCosentino当前是CiscoSystems公司的技术撰稿人。从1996年起,他就成为一名自由的Web开发者,专门从事用PHP开发电子商务应用程序的工作。他著有EssentialPHPforWebProfessionals一书。
目录
第1章  PHP概述                  
 1. 1  概述                  
 1. 2  PHP句法                  
 1. 3  变量                  
 1. 4  运算符                  
 1. 4. 1  算术运算符                  
 1. 4. 2  赋值运算符                  
 1. 4. 3  关系运算符                  
 1. 4. 4  拼接字符串运算符                  
 1. 5  数组                  
 1. 6  if/then语句                  
 1. 7  switch语句                  
 1. 8  for循环.                   
 1. 9  foreach循环                  
 1. 10  while循环                  
 1. 11  dowhile循环                  
 1. 12  用户定义函数                  
 1. 13  PHP的面向对象程序设计                  
 1. 14  phpinfo()                  
 1. 15  补充资料                  
 第2章  会话管理                  
 2. 1  PHP4会话管理介绍                  
 2. 2  在php. im里初始设置会话管理                  
 2. 2. 1  在Windows平台上设置php. ini                  
 2. 2. 2  在Linux平台上设置php. ini                  
 2. 2. 3  一般问题                  
 2. 3  启动会话                  
 2. 4  会话文件的内容                  
 2. 5  会话期间跨页面跟踪变量                  
 2. 6  注销会话变量                  
 2. 7  结束会话                  
 2. 8  一个简单的基于会话的购物车                  
 第3章  多种数据库交互                  
 3. 1  PHP4与高级数据库的交互                  
 3. 2  PHP的特定数据库函数                  
 3. 2. 1  连接数据库服务器                  
 3. 2. 2  选择正确的数据库                  
 3. 2. 3  数据库查询. 插入. 读取或删除数据                  
 3. 2. 4  获得查询结果并返回给用户                  
 3. 3  多种数据库的DBX-PHP支持                  
 3. 3. 1  在Linux下打开DBX功能                  
 3. 3. 2  在Windows下打开DBX功能                  
 3. 3. 3  DBX函数                  
 3. 3. 4  使用DBX                  
 3. 4  创建支持多种数据库的应用程序                  
 3. 5  使用PEAR::DB                  
 3. 5. 1   PEAR  PHP扩展与应用储存库                  
 3. 5. 2  下载PEAR                  
 3. 5. 3  从并发版本系统(CVS)下载PEAR                  
 3. 5. 4  安装PEAR                  
 3. 5. 5  基础应用                  
 第4章  改善表单处理                  
 4. 1  改善表单介绍                  
 4. 2  post方法和get方法                  
 4. 3  改进脚本程序                  
 4. 3. 1  检查空格                  
 4. 3. 2  检查最少字符数                  
 4. 3. 3  使用更多的错误描述信息                  
 4. 4  表单域的检验                  
 4. 5  使用$HTTP_GET_VARS和$HTTP_POST_VARS                  
 4. 6  完整的表单处理                  
 4. 7  动态变量                  
 第5章  实例:简单的购物车系统                  
 5. 1  简介                  
 5. 2  购物车的功能                  
 5. 2. 1  简单的购物界面                  
 5. 2. 2  简单的执行和管理界面                  
 5. 3  搭建购物车系统                  
 5. 4  代码                  
 5. 4. 1  cart. sql                  
 5. 4. 2  cart. php                  
 5. 4. 3  cart_inc. php                  
 5. 4. 4  dbmanage. php                  
 5. 4. 5  admin. php                  
 5. 4. 6  checkout. php                  
 5. 4. 7  finishorder,php                  
 第6章  文件                  
 6. 1  概述                  
 6. 2  打开和关闭文件                  
 6. 2. 1  打开文件                  
 6. 2. 2  读取文件                  
 6. 2. 3  关闭文件                  
 6. 3  文件操作应用                  
 6. 4  数据采集                  
 6. 5  解析大型文本文件                  
 第7章  PHP的认证方式                  
 7. 1  用户认证概述                  
 7. 2  生成口令                  
 7. 3  根据文本文件认证用户                  
 7. 4  根据IP地址认证用户                  
 7. 5  利用HTTP认证方法认证用户                  
 7. 6  通过数据库查询认证用户                  
 第8章  错误管理                  
 8. 1  概述                  
 8. 2  错误报告                  
 8. 2. 1  PHP中的错误类型                  
 8. 2. 2  php. ini中的错误报告设置                  
 8. 2. 3  error_reporting()                  
 8. 2. 4  php. ini设置:display errors                  
 8. 2. 5  为开发和测试设置php. ini                  
 8. 2. 6  错误日志                  
 8. 2. 7  自定义错误处理函数                  
 8. 2. 8  触发错误                  
 8. 2. 9  跟踪用户登录                  
 第9章  实例:一个会议记录的应用系统                  
 9. 1  简介                  
 9. 2  构建会议管理应用系统                  
 9. 3  代码                  
 9. 3. 1  meeting. sql                  
 9. 3. 2  meeting. php                  
 9. 3. 3  meeting_inc. php                  
 9. 3. 4  admin. php                  
 第10章  PHP与XML                  
 10. 1  概述                  
 10. 2  创建一个XML解析器                  
 10. 2. 1  定义XML解析器                  
 10. 2. 2  定义元素处理程序                  
 10. 2. 3  定义字符处理程序                  
 10. 2. 4  启动解析器                  
 10. 2. 5  清除                  
 10. 3  解析并转换成XML文档                  
 10. 4  导出数据库内容到一个XML文件                  
 第11章  用PHP生成动态图像                  
 11. 1  概述                  
 11. 2  GD库                  
 11. 3  打开GD支持                  
 13. 1  Windows下打开GD支持                  
 11. 3. 2  Linux下打开GD支持                  
 11. 4  用GD生成图像                  
 11. 4. 1  直线和文本                  
 11. 4. 2  为图像添加TrueType字体                  
 11. 4. 3  向基本图像中添加文本                  
 11. 4. 4  用GD生成矩形                  
 第12章  PHPGTK                  
 12. 1  PHPGTK介绍                  
 12. 2  安装PHPGTK                  
 12. 2. 1  说明                  
 12. 2. 2  在Windows-亡安装                  
 12. 2. 3  在Linux上安装                  
 12. 3  创建基本的GTK对象                  
 12. 3. 1  创建PHPGTK窗口                  
 12. 3. 2  添加一个GTK按钮                  
 12. 3. 3  修改基本窗口组件的外观                  
 12. 3. 4  文本输入                  
 12. 3. 5  hbox和vbox                  
 12. 3. 6  paclstart                  
 12. 4  组合窗口组件                  
 12. 5  一个简单的PHPGTK应用程序                  

猜您喜欢

读书导航