PHP开发手册

出版时间:2011-4  出版社:电子工业出版社  作者:孙鹏程  页数:702  
Tag标签:无  

前言

  从1995年Rasmus Lerdorf发明PHP编程语言1.0版本以来,已经有15年了。在这期间,PHP以其高效、开源以及易学易懂的特点,在动态网页开发领域经久不衰。特别是在2004年PHP 5发布以后,PHP受到了更多网站系统开发人员与编程爱好者的青睐,成为目前流行的Web应用程序开发平台之一。PHP 5的发布使PHP不再局限于个人小型网站的使用。PHP 5增强的企业特性使PHP更广泛地应用于大型网站与系统的建设。PHP 5在开发效率、灵活性、安全性、性能方面比PHP 4又有进一步加强。除此之外,PHP 5面向对象的特点使PHP的功能有了更远的发展。  笔者结合自己多年的PHP开发经验和心得体会,并结合最新的技术发展写作了本书。希望各位读者能在本书的引领下跨入PHP开发大门,并进而成为一名开发高手。本书有“全”和“新”两个优势;全面地讲解了PHP中的各种特性以及操作,内容几乎涉及使用PHP开发网站的所有方面;并且对于新兴的PHP框架、Web 2.0技术、Ajax技术等都进行了系统翔实的介绍。  《PHP开发手册(典藏版)》特色  1.实例丰富,贯穿有大量的开发实例和技巧,学习效果好。  《PHP开发手册(典藏版)》的所有知识点都附带了可以运行的PHP代码,而且包含了详细的注释。在代码的基础上学习,可以为今后的应用打下坚实的基础。  2.内容全面系统。  《PHP开发手册(典藏版)》对PHP的各方面知识作了一个全面的介绍,包括如何配置安装环境、基本语法以及与数据库的连接操作等。  3.讲解循序渐进,适合各个层次的读者阅读。  《PHP开发手册(典藏版)》对PHP与其他网页元素诸如表单、文件、图像作了一个很详细的介绍。同时,对PHP与LDAP的操作、PEAR、Web 2.0以及一些处于发展中或刚刚出现的PHP Framework作了一个简要介绍。  4.详解典型项目案例开发,迅速提升开发水平。  《PHP开发手册(典藏版)》使用了几个完整的实例,综合介绍了PHP在实际应用中的使用方法。这些极具代表性的实例对读者的实际应用、毕业设计等都具有指导作用。  5.配有代码光盘,节省代码输入时间。  配书光盘提供了书中的所有代码。读者可以在学习中直接对书中的例子进行运行,有效地节省代码输入的时间。  《PHP开发手册(典藏版)》内容及体系结构  第1篇 PHP基础应用(第1~7章)  本篇主要内容包括:文件系统与文本操作、字符与数组的处理、PHP的调试与异常处理、PHP表单以及JavaScript等。通过本篇的学习,读者可以掌握PHP的常用技巧、PHP程序的调试方法,以及与表单等基本Web元素的应用方法。  第2篇 PHP与数据库(第8~17章)  本篇主要内容包括:关系型数据库的基础知识,MySQL、PostgreSQL、SQL Server与Oracle数据库与PHP的交互操作方法。通过本篇的学习,读者可以掌握PHP与不同数据库的基本操作方法,并对触发器和存储过程的编写方法有一定了解。  第3篇 PHP的高级应用(第18~32章)  本篇主要内容包括:PEAR、ADOdb、FPDF、Smarty等多种常见类库的应用,PHP与图像、邮件系统、LDAP系统等常见对象的操作,以及目前流行的ThinkPHP、Zend Framework、CakePHP、Symfony等框架的实施方法。通过本篇的学习,读者可以掌握PHP中的常用类库与对象的操作,并对目前流行的各种PHP编程框架有一定了解。  第4篇 PHP与实际项目(第33~39章)  本篇主要内容包括:CMS系统、OA系统、流程管理系统、资源管理系统等项目案例开发实例,并对搜索引擎技术、门户网站的应用技巧、多国语言处理策略方面进行了重点介绍。通过本篇的学习,读者可以全面应用前面章节所学的开发技术进行软件项目开发,达到可以独立开发项目的水平。  第5篇 PHP的扩展应用(第40~44章)  本篇主要内容包括:PHP的网络客户端、Web Service、Ajax以及使用Visual C++进行PHP扩展的开发等。通过本篇的学习,读者可以看到PHP不仅可以实现普通的Web应用系统开发,还可以实现包括命令行程序、网络服务程序等其他应用的开发。  光盘电子书内容体系结构  第1篇 PHP的基础知识(第1~4章)  本篇主要内容包括:PHP开发环境搭建、PHP的基础语法、数据类型以及函数处理与数据引用等。通过本篇的学习,读者可以掌握PHP开发环境的搭建方法以及PHP的编程基础知识,为后续的应用程序开发奠定坚实的基础。  第2篇 PHP面向对象(第5~8章)  本篇主要内容包括:PHP面向对象应用的基础知识、类的基本操作、高级操作以及考试评分模块的案例开发。通过本篇的学习,读者可以掌握PHP中有关面向对象的核心技术和编程思想。  第3篇 支持Web的系统和网络维护(第9~13章)  本篇主要内容包括:硬件故障的解决、防火墙应用、数据的安全性、日志分析方法等。通过本篇的学习,读者可以掌握一些有关服务器的基础知识。这些知识对于项目的实际部署非常有用,可以指导读者在系统运营期间需要注意的问题。  《PHP开发手册(典藏版)》读者对象  PHP初学者。  PHP网页专业设计制作人员。  PHP网站维护人员。  PHP网页制作爱好者。  大学/大专/中专在校学生。  社会培训班学员。  需要一本案头必备手册的程序员。  《PHP开发手册(典藏版)》作者  《PHP开发手册(典藏版)》主要由孙鹏程编著,其他参与编写的人有昊燃、黄叶新、李增辉、刘聪、龙志标、孟劼、米爱中、秦侠、冉剑、任潇、谭励、王大亮、伍云辉、于重重。在此表示感谢!  编者

内容概要

  本书全面、系统地介绍了php实战开发方方面面的技术。内容由浅入深,从易到难,实例丰富,从php的基本知识到高级技术与框架操作,再到项目开发与扩展应用,几乎涉及php开发与应用的所有重要知识。书中的全部实例源代码都收录在本书的配书光盘中,供读者实战演练。
  本书共分5篇。第1篇介绍php的文件系统、程序调试、异常处理、表单与javascript等基础应用;第2篇介绍php与mysql、postgresql、sql
server以及oracle等多种?同数据库的交互操作方法;第3篇介绍php的扩展库pear、adodb、fpdf、gd库的操作方法,以及目前流行的thinkphp、zend
framework、cakephp、symfony等php开发框架;第4篇通过对cms系统、oa系统、流程管理系统、资源管理系统等系统的介绍,详细讲解php在实际开发中的应用;第5篇介绍php的网络客户端、web
service扩展应用,以及ajax的基础知识。
  本书光盘中的电子书分三篇:第1篇介绍php开发环境的搭建、php的基本语法与操作;第2篇介绍php的面向对象操作及类的开发实例;第3篇介绍php服务器环境的硬件知识与服务器维护策略。
? 本书无论是对初学php应用程序的开发人员,还是对php应用程序开发有一定经验的开发人员,都会有很大的帮助。对于经常使用php的程序员,
本书也是一本不可多得的案头必备参考书。

作者简介

  孙鹏程,高级软件工程师。现任职于IBM美国总部公司,担任IBM官方网站IBM Austin Site的构架师。长期从事PHP系统开发,对PHP有系统而深入的研究,专注于CMS应用系统的构建,用PHP开发过多个大型网站。

书籍目录

《php开发手册(典藏版)》 
第1篇 php基础应用 
 第1章 文件系统与文本数据操作 
  1.1 php中目录操作详解 
   1.1.1 打开目录 
   1.1.2 关闭目录 
   1.1.3 读取目录中的文件 
   1.1.4 创建目录 
   1.1.5 删除目录 
  1.2 php中文件操作详解 
   1.2.1 打开文件
   1.2.2 关闭文件 
   1.2.3 读取文件
   1.2.4 写入文件 
   1.2.5 删除文件 
   1.2.6 复制文件 
  1.3 本地文件的操作实例——小型留言本 
   1.3.1 留言发表模块 
   1.3.2 浏览模块 
  1.4 远程文件的操作实例 
  1.5 文件的上传与下载
   1.5.1 文件的上传 
   1.5.2 文件的下载 
  1.6 小结 
 第2章 字符的处理与正则表达式 
  2.1 字符类型的特殊性 
  2.2 字符的显示与格式化 
   2.2.1 字符的显示 
   2.2.2 字符的格式化 
  2.3 常见的操作 
   2.3.1 字符串重复操作——str_repeat 
   2.3.2 字符串替换操作——str_replace和str_ireplace 
   2.3.3 字符串分解操作——str_split 
   2.3.4 字符串单词数的计算函数——str_word_count 
   2.3.5 字符串查找操作——strstr 
   2.3.6 获得字符串长度——strlen 
   2.3.7 获得字符串子串——substr 
  2.4 正则表达式简介 
  2.5 正则表达式与字符操作综合应用 
   2.5.1 获得与模式匹配的数组单元——preg_grep 
   2.5.2 进行全局正则表达式匹配——preg_match_all 
   2.5.3 进行正则表达式匹配——preg_match 
   2.5.4 转义正则表达式字符——preg_quote 
   2.5.5 执行正则表达式的搜索和替换的函数——preg_replace 
   2.5.6 通过回调函数执行正则表达式的搜索和替换——preg_replace_callback 
   2.5.7 用正则表达式进行字符串分割——preg_split 
  2.6 字符操作的注意事项 
  2.7 小结 
 第3章 数组操作与数据结构算法 
  3.1 一维数组与多维数组 
   3.1.1 一维数组简介 
   3.1.2 多维数组简介 
  3.2 常用的数组操作 
   3.2.1 数组的创建与调用 
   3.2.2 数组的更新 
   3.2.3 数组元素的遍历 
  3.3 数组索引与键值的操作技巧 
  3.4 数组的排序 
   3.4.1 递增排序——sort 
   3.4.2 递减排序——rsort?
   3.4.3 数组排序——array_multisort 
  3.5 几种数组的应用实例 
   3.5.1 顺序查找 
   3.5.2 二分法查找 
   3.5.3 使用array_search函数进行查找 
   3.5.4 线性表的入栈与出栈 
   3.5.5 数组的合并 
   3.5.6 数组的拆分 
   3.5.7 随机排序 
  3.6 小结 
 ……
第2篇 php与数据库 
第3篇 php的高级应用 
第4篇 php与实际项目 
第5篇 php的扩展应用

章节摘录

版权页:插图:

编辑推荐

《PHP开发手册(典藏版)》涉及的实例源文件200页PHP语法基础和服务器维护电子书26小时PHP入门教学视频(赠送)14小时Drupal开发教学视频(赠送)《PHP开发手册(典藏版)》特色·430个实例,18个综合案例·一线工程师多年PHP开发经验的总结·内容全面、深入,囊括多个开发领域·囊括PHP的多个开发框架,帮助读者深入大型项目开发百科全书式的PHP编程宝典,值得每个程序员珍藏,囊括PHP从基础知识到高级开发技术的全景式解读。

图书封面

图书标签Tags

评论、评分、阅读与下载


    PHP开发手册 PDF格式下载


用户评论 (总计24条)

 
 

  •   看了这本《PHP开发手册》大失所望,原来想作为参考,价值含量太低,,,,感吧中国人写PHP书十有八九是误人子弟,没有实际开发经验,,,纯粹是商业目的,有时候想想,我们抽时间写一本书PHP书,哪怕讲几个专题,也让透,,,,而不是乱写,,最后,奉劝一引起,写书的要有点专业精神,不是我恶评你,确实有点差,,,比如框架介绐这么多,没有一个透的,其实你不如说一个透,,,比如drupa,用半本书写,作为PHP践行者,感叹国人既然技不如人,为什么不不抄国外,翻译他们原著也比这个乱写强!
  •   本书对php叙述很全面,可随时随地参考
  •   PHP必读书籍,建议学习PHP的都要看一下。
  •   本書側重於對PHP方面的處理,尤其是與數據庫方面的部份,對讀者有不少的幫助。
  •   很基础,很详细,面面俱到
  •   太注重内容,冗杂,与其说是宝典,还不如说是摘要,内容全是浅谈,没有深究
  •   送货速度还蛮快,书封面有灰尘,内容讲的很多,很全面,适合初学,和有点基础的
  •   基本上要讲的基本内容都讲了,就是项目的实例太少!
  •   这本书例子比较多,相当给力
  •   视频和书本目录配不上
  •   知识面比较广 但是讲述的不深入 有利于初学者拓宽知识面 或者开发者翻阅查询
  •   今天收到书,送货速度挺快的,但书的内容差强人意。大致翻了一下书,内容讲的比较多,不能说全,因为只是点到为止,一本书,你讲那么多框架,有必要吗,一个框架一本书都未必能讲清楚,更何况你一本书想讲四个框架。因此整本书内容像个目录,而不是手册,请把手册讲细致一点,点到为止,那书就失去意义了,很多内容可以从网上找到。另外书中实例太过简单,没有实践中那么复杂和周到的考虑,而且例子缺乏艺术性,没有美感,虽然php是后台开发,但一个网站是一个整体,让我们看着例子舒服点还是好一点,就是所谓的用户体验不咋的。
    例子全部用面向过程写的,这样好像不利于引导初学者向主流编程思想靠拢,请改版时多一些实践性的知识,就是更靠近真实项目,或者直接拿现实项目来做例子,与学校教育的教科书分清,仅为个人意见,可能不全面
  •   质量还好,买了半年了才看了1/5
  •   这本书很好,我很喜欢
  •   还行,买回来还没看呢!看着质量不错!
  •   内容很全,但不深。新手可以一看。
  •   翻了几页,就有好几处明显的低级错误,根本就没人审核过,不折不扣的盗版
  •   精装就是不错。。。书质量也好。。。包装很好。。。
  •   这本书不错的,怎么没人评论呀,我做第一个。内容比较全,不错。
  •   必须顶起
  •   很好一本php工具书
  •   字典一样的书
  •   还行,帮公司买的
  •   给公司同事看的
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7