零基础学PHP(第3版) 封面

零基础学PHP(第3版)

暂无评分
章节数
32
丛书
零基础学编程
ISBN
9787111467953

标签

内容简介

《零基础学PHP(第3版)》是一本面向PHP初学者的入门教程,隶属机械工业出版社「零基础学编程」系列,全书434页,随书附有约11.5小时多媒体教学视频。全书按五个部分由浅入深编排:第一篇「PHP技术基础」从PHP的定位与LAMP组合讲起,介绍Web编程所需的HTML、CSS、JavaScript基础,以及Windows与Linux/UNIX下Apache、MySQL、PHP环境的搭建;第二篇「PHP数据处理」集中讲解函数、数组、字符串、日期时间、目录与文件、URL与HTTP、系统信息、数学运算等内置功能,并以一个基于文本的简易BLOG系统作为阶段性实践;第三篇「PHP和MySQL数据库」介绍MySQL与SQL基础,以及用PHP连接和操作数据库;第四篇「PHP进阶」涉及面向对象编程、错误处理、XML、AJAX、图像处理、MVC开发模式与正则表达式;第五篇给出邮件发送等应用实例与常见面试题,书末附Eclipse配置、正则表达式参考和PHP代码编写规范。本书写法上强调每个知识点配合实例、分析原理与用法,力求既能让没有基础的读者循序上手,也能作为有一定经验者的案头参考书。需要注意,本书成书于PHP 5时代,示例环境与部分写法与今天的PHP 8.x有差异,读者应结合当前官方文档一起学习。

编辑推荐

很多PHP入门书的问题在于“讲了语法,却不知道能干什么”。《零基础学PHP(第3版)》比较难得地按照“环境—语法—数据处理—数据库—进阶—实战”的逻辑铺开,读者在学完函数和数组后,会马上遇到一个基于文本的简易BLOG系统,把零散的知识点串成能跑起来的小项目;到第三篇再接入MySQL,学习路线和真实开发顺序基本一致。 本书的覆盖面也超出一般入门书:面向对象、错误处理、XML、AJAX、图像处理、MVC、正则表达式都有专章,最后的常见面试题和邮件发送实例,对准备求职或接小项目的读者有实际价值。随书附带的约11.5小时多媒体教学视频和源代码,对自学尤其友好,卡住时可以直接看演示。 需要提醒的是,本书出版于2014年,示例基于PHP 5与当时的Apache、MySQL配置,部分函数写法(如旧的MySQL扩展)在今天已经过时或被废弃。把它当作理解PHP基本概念和Web开发流程的入门读物,同时对照PHP 8官方手册与实际环境动手改写代码,收获会更大。

适合谁读

适合

  • 完全没有编程基础、想系统入门Web开发的自学者
  • 了解HTML/CSS、希望补上服务器端编程能力的前端学习者
  • 需要一本结构完整、可当参考书翻阅的PHP初学者
  • 准备PHP相关岗位笔试面试、想复习基础知识点的人

不适合

  • 希望直接学习Laravel、ThinkPHP等现代框架的进阶开发者
  • 只想要PHP 8最新语法与特性、不愿读旧版本示例的读者
  • 需要深入讲解高并发、性能优化与架构设计的工程师

阅读建议

  1. 先按顺序读完第一篇并亲手把开发环境搭起来,环境跑通再往下学,比只看书效率高得多。
  2. 每章的示例代码务必自己敲一遍并改动参数观察结果,第二篇的简易BLOG系统建议独立完成一次。
  3. 阅读时对照PHP官方手册核对语法,遇到书中已废弃的函数(如旧MySQL扩展),改写成PDO或mysqli版本。
  4. 学完数据库篇后,自己设计一个小需求(如留言板、记账本)从建表做到页面展示,把知识真正用起来。

出版社简介

机械工业出版社 中国 · 成立于 1950 年

机械工业出版社(China Machine Press)在科技与专业出版之外,库内图书还体现出对心理学、计算机、管理、财经与社科等方向的持续关注。心理学方面收入荣格作品及分析心理学导论,并涉及压力与健康、成瘾与疗愈等应用议题;计算机领域有《计算机程序的构造和解释(JavaScript版)》;管理与财经类包括《管理行为(原书第4版)》《不平等的代价(珍藏版)》《这次不一样:八百年金融危机史(纪念版)》;科学哲学与科学史方面则有《世界观(原书第3版)》。相关作者资源涵盖C.G.荣格、威廉·麦圭尔、索努·沙姆达萨尼、加博尔·马泰等。公开资料有限,以上仅据库内图书归纳其出版面貌。

目录

  1. 前言
  2. 第一篇 PHP技术基础
  3. 第1章 PHP起步
  4. 第2章 PHP语言
  5. 第3章 用PHP进行Web编程
  6. 第二篇 PHP数据处理
  7. 第4章 PHP中的函数
  8. 第5章 PHP对数组的处理
  9. 第6章 PHP对字符串的处理
  10. 第7章 用PHP处理日期和时间
  11. 第8章 用PHP操作目录和文件
  12. 第9章 PHP中对URL、HTTP的处理
  13. 第10章 用PHP获取系统信息
  14. 第11章 PHP中的数学运算
  15. 第12章 应用实践一:基于文本的简易BLOG系统
  16. 第三篇 PHP和MySQL数据库
  17. 第13章 MySQL数据库和SQL基础
  18. 第14章 使用PHP操作MySQL数据库
  19. 第四篇 更上一层楼——PHP进阶
  20. 第15章 面向对象的PHP编程
  21. 第16章 PHP程序中的错误处理
  22. 第17章 PHP与XML
  23. 第18章 PHP与AJAX
  24. 第19章 PHP与图像处理
  25. 第20章 PHP与MVC开发模式
  26. 第21章 PHP中的正则表达式
  27. 第五篇 PHP应用实例与常见面试题
  28. 第22章 应用实践二:用PHP发送邮件
  29. 第23章 常见面试题
  30. 附录A 配置Eclipse成为PHP开发工具
  31. 附录B 正则表达式参考
  32. 附录C PHP代码编写的一般规则

常见问题

这本书适合完全没有编程基础的人吗?
适合。本书从PHP是什么、LAMP是什么讲起,并补充了HTML、CSS、JavaScript的基础知识,环境搭建也有Windows和Linux两套步骤,零基础读者可以跟着走;但建议至少先了解网页的基本结构,学起来会更顺。
书中的代码现在还能直接运行吗?
大部分基础语法仍然通用,但本书基于PHP 5,诸如mysql_*系列函数、旧版Apache配置等内容在新版本中已废弃或改变。建议使用PHP 8搭配PDO或mysqli改写数据库部分,其余示例按官方手册微调即可。
这本书和《零基础学PHP 全彩版》是同一本吗?
不是。本书是陈浩编著、机械工业出版社2014年出版的「零基础学PHP(第3版)」,ISBN为9787111467953,全书434页;全彩版由明日科技编著、吉林大学出版社2017年出版,ISBN为9787569208689,两书作者、内容编排与配套资源均不同。
学完这本书能达到什么水平?
大致可以独立完成带数据库的小型动态网站,理解函数、数组、会话、文件操作、面向对象和MVC的基本概念。至于主流框架、安全防护与工程化实践,还需另外学习并多做项目。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

陈浩 作者

陈浩的公开资料有限,其国籍、生卒年与教育背景均未明确,但从库内收录的36种作品来看,他的写作与编撰横跨多个领域。文学方面,他涉及《呼啸山庄》这类世界名著;历史方面有《欧亚草原历史研究》;财经与职场方面包括《数字金融概论》《世界500强人力资源总监管理日志》及销售技巧类读物;此外还涉足医学英语词汇教材与Java程序员面试等实用方向。作品面向大众读者与学习者,偏重知识普及与技能训练,体裁多样而实用性强,适合不同需求的读者按类取用。

同一作者

同类高分