第一图书网

零基础学PHP

马忠超 机械工业出版社
出版时间:

2008-3  

出版社:

机械工业出版社  

作者:

马忠超  

页数:

469  

Tag标签:

无  

内容概要

PHP是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。PHP提供了大量的函数,可以非常简便地完成对字符串,数组、文件、图像、XML和数据库的操作,尤其是PHP和MySQL数据库的结合,使PHP更加快速高效完成Web应用开发。本书由浅入深逐步讲述了PHP的各个方面,从Web开发的基础知识到PHP语言、从PHP的基础语法到PHP内置函数及其应用、从PHP和MySQL的应用到PHP的高级技术,如PHP面向对象编程、PHP处理XML、PHP处理正则表达式、PHP与AJax、PHP开发框架等都做了详尽的阐述,并且对每一个知识点都列举实例,深入分析其原理及用法。 本书的特点是详细介绍了Web开发的基础内容,对所有这些内容,本书都演示了大量示例代码和实例应用程序,通过这些示例代码和实例应用程序,读者可以快速掌握PHP各方面的应用。本书叙述清晰,内容全面,是PHP初学者不可多得的入门书籍之一。对有一定开发经验的PHP开发人员来说,本书也是一本相当实用的参考书。

书籍目录

写给未来的程序员前言第1章 PHP起步第2章 PHP语言第3章 用PHP进行Web编程第4章 PHP对数组的处理第5章 PHP对字符串的处理第6章 用PHP操作目录和文件第7章 用PHP处理日期和时间第8章 PHP中对URL、HTTP的处理第9章 PHP中的数字运算第10章 用PHP获取系统信息第11章 应用实践一:基于文本的简易BLOG系统第12章 MySQL数据库和SQL基础第13章 使用PHP操作MySQL数据库第14章 面向对象的PHP编程第15章 PHP中的正则表达式第16章 PHP程序中的错误处理第17章 PHP与XML第18章 PHP与AJax第19章 PHP与图像处理第20章 PHP与MVC开发模式第21章 应用实践二:用PHP发送邮件第22章 应用实践三:简易论坛系统附录

章节摘录

  第1章 PHP起步  PHP语言是最受欢迎的Web开发语言之一。它以学习简单、开发快速、性能稳定而备受Web开发人员的青睐。PHP不仅使用人员众多,数以万计的Web站点用它构建,而且有强大的社区支持,使得无论用PHP开发We应用,还是学习PHP语言,都会快速有效、事半功倍。在各种Web开发语言、框架、概念纷扰的今天,PHP仍以其独特魅力吸引更多的Web开发人员学习和使用。


编辑推荐

  如今有越来越多的开发人员开始使用PHP进行Web应用的开发,其中包括大量的初学者和各类对PHP技术感兴趣的读者。《零基础学PHP》编排由浅入深,从Web开发的基础知识开始,到PHP语言介绍、PHP函数介绍、PHP和MySQL应用以及PHP的高级技术,每一项内容都配以经典示例代码,使读者在理解理论知识的基础上,加强实践认识,掌握解决实际问题的方法。这样,读者在学习PHP的道路上定会更上一层楼。

图书封面

图书标签Tags

广告

下载页面


零基础学PHP PDF格式下载



适合没有php基础的人,讲解比较清楚,易懂。个人认为不错!


还不错,学php入门的好书


很适合PHP初学者入门学习~


很好的PHP入门及使用手册!


讲的基本上都是最基本的东西,涉及到程序主要还是要入门

这个本书很好


很基础,适合初学者,简单明了,只是有一点,那光盘里面的内容是不是有点小呢……!


很不错的图书,当当网应该算是最令人放心的B2C平台了。


这书是初学者理想的用书


真的很不错,真的太不错了。


henhaohenqiangda


比较基础、比较基础


对于初学者来说比较易懂。


看了一点点,是不错的书,对于新手来说~是一部好书~~


希望作者能继续完善PPT和制作相应的教辅资料!呵呵,也让我们选用该教材的教师偷偷懒~


作为一本基础的书,我觉得在细节上不够详细.


这本书还可以,就是给我搞得有点脏,


怎样查询我的的东西?


就是书少了10多页。


此书没有其宣称的那样,代码中注释很少,不适合初学者使用。推荐买PHP从入门到精通其代码注释比这本全多了,还有DVD视频教程。


  我个人感觉作为入门读物很不错,在读,以下是网上转来的书评(http://bbs.phpchina.com/archiver/tid-77226.html),版权归作者所有。
  
  初生牛犊不怕虎--评《零基础学php》 (挑战“圣经”,详细对比,看得明白买得实在)
  
  导读
  
   最近数年,IM潮潮、博客潮、视频网站和SNS的兴起,一浪接一浪的袭来,将网民的热情一次又一次的推高,各路网站如雨后春笋般出现,也将web环境带上了一个新的高度,对web程序员的需求也就几何级的在增长。
  
   其中有草根级语言之称,最流行的脚本语言、LAMP黄金组合之一的php,也被越来越多的企业所青睐,除了一批又一批的程序员投身php,更由于php的易上手,精炼的语言甚至吸引到了很多非web从业人员,小小的学习,做一个自己的网站,很酷的事情,不是么?
  
   说起php的学习,很多人总会立马联想到《PHP和MySQL Web开发》这本”php圣经“,以及有“新圣经”之称的《php与mysql5程序设计》这两本书。那么今天要评的这本《零基础学php》跟前面两本书相比较如何?十七在阅读了论坛提供的各个试读章节之后,在这里跟大家分析讨论这三本书的优缺点。
  
  章节介绍
  
   先来了解《零基础学php》这本书的章节和主要看点:
   书本首先在开头第一章简略的诠释了PHP与LAMP的关系、蜻蜓点水地讲述与php紧密关联的html、css、JavaScript等技术,最后提供了php环境搭建的步骤。
   第二章介绍了变量、函数、字符串和数组等php的语法知识。
   第三章演示了php结合html实现表格参数的传递。
   第四章到第十章详细介绍了php各个知识点,包括函数、变量、语法、数组、字符串、文件处理等多各方面,是书本中主要的理论讲述部分。
   第十一章引入了第一个应用实例--基于文本的简易BLOG系统。
   再之后在十二、十三章介绍php的最佳拍档--mysql的相关知识。
   十四到十六是非常常用的面向对象编程(oop)、正则表达式和错误处理。
   十七章到二十章介绍了php的高级应用部分,包括xml和ajax和mvc以及图像处理。
   书本最后用”用php发送邮件“和”简易论坛系统“两个实例作为全书的结尾。
  
  
  看点分析
  
   书本最大的亮点应该就是三个实例的讲解,其中第十一章的安排更是恰到好处--经历了几个稍微复杂的函数知识理论章节,马上将学到的基本只是在实践中应用,就好像往一湖平静的水面投下一块大石头,一石激起千层浪,无论对开阔初学者的思维还是带起读者的阅读兴趣,这一章都功不可没。
  
   邮件作为必备的功能在每本php中都不可不提,而《零基础学php》将这部分内容放在最后并单独作为一个实例,想必是构建了一个web mail程序,这当然也是每个网站的必备功能。(没有阅读真实章节,可能有出入。)
  
   最后的论坛章节当然也是重中之重。有人可能会问为什么不构建一个php+mysql的blog,我想作者应该是考虑blog在前面实例已经讲述过了,而且[b]比起blog,论坛无论在功能上还是在MySQL关系库的运用(特别是1:n / n:m等数据库关系上),都比一个简单的blog能带给读者更多的知识,与前面的MySQL章节相呼应也是作者的一个用意所在。
  
   章节说完了,那《零基础学php》作为一本php书籍的后来者,与两本”圣经“相比较如何?在这里我就把三本书的优缺点作个对比,让大家看得明明白白。
  
   《零基础学php》在讲述基础知识、原理和实例方面,都与《PHP和MySQL Web开发》这本”php圣经“一样,有详细的讲解,并附上实例图[/b]--一图更胜万千言,图解是最容易让人理解的模式之一,特别在讲解核心原理、程序结构(比如循环)时,冥思苦想不得其果,这时候一张好的原理图足够让你豁然开朗。
   运行实例也一一做了截图,但随之而来出现了一些因为图像拉伸而变形、影响了阅读效果。有小部分实例的文字被挤压得不能辨认,幸好这部分只是小数。(pdf上是如此,不知道原书印刷如何)
  
   而《零基础学php》在行文、文章结构以及知识点的安排等,对比《php与mysql5程序设计》则有不少可圈可点之处。两本书均相同地采用了先原理再实例的教学方法,而区别在于,[b]《php与mysql5程序设计》的章节编排是一个知识点接下一个知识点,而《零基础学php》则是采用了知识点到实例、再知识点再到实例,这是很好的编排方式,也是《PHP和MySQL Web开发》这本”圣经“所一直为人乐道的地方--简单、易懂,即使没有编程基础也能看懂[/b]。
  
  
   这么说来,似乎《零基础学php》已经可以与”新圣经““平起平座”了?当然还不是。[b]《php与mysql5程序设计》这本书完整而齐全的知识点仍是《零基础学php》所不可企及的,但如果今后《零基础学php》在知识点方面进一步完善,赶上甚至超越《php与mysql5程序设计》也不是不可能。至于对比《PHP和MySQL Web开发》,《零基础学php》很好地融合了两本”圣经“的模式,但是在知识点的积累和函数库的完善应用方面,还稍有欠缺,但是同样以“新手”为基础的模式值得肯定[/b]。
  
  [size=6][color=#ff0000][b]优点以及待改进的地方[/b][/color][/size]
  
   总结优点,很多地方可以看到作者如同第一章一样,对初入门人员所作的精心优化:
   章节安排合理,易于知识吸收;
   原理、实例均有截图,有助于增加对章节的理解;
   三个完整实例,由浅到深,与书中章节相呼应;
   xml、邮件、正则、面向对象编程、blog、bbs,各类热门知识与应用均有企及;
  
   需要改进的地方则有以下:
   函数库有部分缺失,略显不足,可以更充实一些;
   可以略微改动,让实例章节更详细甚至更多一些;
   实例图拉伸不合理,影响效果;
   排版可以作更多优化,节与节之间分割太少。[b]适当的空格无论在美观还是留给读者更多思考空间上都有好处,不必一下子面对密集的知识;[/b]
   第十八章《php与ajax》和第二十章《mvc开发模式》,如果能把它们整合归纳到一个”高级php应用“的章节那我觉得更好,因为这两种技术一来比较高深,初学者阅读的可能性不大,难度太高,说不定阅读过程中就被新手读者给”过滤“了;二来ajax、框架、模块,这些高级技术要么就与其他web技术比如JavaScript、html、css等众多技术紧密关联,框架和模块更是多种多样,一两个章节的知识只能算是画饼充饥,略显鸡肋。倒不如把它们整合为一章,写出原理(像mvc章节一样),然后只对相关的知识做简单介绍,再给出相关的网站链接,[b]让初学者读起来不会一筹莫展,而对于高级阶段的php学习,则由读者自己来开拓,岂不更好?[/b]
   再就在一些字词的应用上,应该谨慎对待。比如在第三章介绍超级全局变量的时候提到”常用的超级全局变量“,其中给出了$_COOKIE等几个超级全局变量,但是缺少了$_SESSION,我个人就认为$_SESSION比$_COOKIE更常用,但为什么$_SESSION不在其列?这就容易让读者产生疑惑,[b]”常用““热门”“主要”这类词应该尽量避免,论坛上很多朋友也都反映了这个问题,看来绝对值得重视[/b];
  
  [size=6][color=#ff0000][b]总结[/b][/color][/size]
  
   第29届奥林匹克运动会在24日晚圆满结束,短短的16天却让世界真正了解了我们中国的新面貌,而从当年一个“拉车边”挤入奥运的国家,在今天却成长成了奥运的金牌大赢家。而在web上,我们成了网民数量最多的国家,而在书籍的发行、出版方面,对比以前,无论是翻译还是原创都不是数年前可同日而语的。有些人一看见哪本书是国人的作品,甚至还没读过,就马上怀疑书的质量,这种行为只能用肤浅来形容。
  
   依我看《零基础学php》不论在章节还是知识点方面,都吸收了不少php书籍前辈的经验,也[b]专门以“零基础”为核心对整本书为初学者实行了优化[/b]。当然,[b]《零基础学php》和两本“圣经”相比的确还有很大可提升的空间,毕竟两本”圣经“也是通过不断的修改才达到今天的高度[/b]。正所谓千锤百炼出真知,《零基础学php》现在是一本值得一看的”蓝宝书“,但如果能再细心修改、充实内容,有天它成为”新一代圣经“我也不会感到奇怪,最起码我觉得它对我这种初学者来说确实是不错的。


相关图书