标签
内容简介
《零基础学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最新语法与特性、不愿读旧版本示例的读者
- 需要深入讲解高并发、性能优化与架构设计的工程师
阅读建议
- 先按顺序读完第一篇并亲手把开发环境搭起来,环境跑通再往下学,比只看书效率高得多。
- 每章的示例代码务必自己敲一遍并改动参数观察结果,第二篇的简易BLOG系统建议独立完成一次。
- 阅读时对照PHP官方手册核对语法,遇到书中已废弃的函数(如旧MySQL扩展),改写成PDO或mysqli版本。
- 学完数据库篇后,自己设计一个小需求(如留言板、记账本)从建表做到页面展示,把知识真正用起来。
出版社简介
机械工业出版社
中国 · 成立于 1950 年
机械工业出版社(China Machine Press)在科技与专业出版之外,库内图书还体现出对心理学、计算机、管理、财经与社科等方向的持续关注。心理学方面收入荣格作品及分析心理学导论,并涉及压力与健康、成瘾与疗愈等应用议题;计算机领域有《计算机程序的构造和解释(JavaScript版)》;管理与财经类包括《管理行为(原书第4版)》《不平等的代价(珍藏版)》《这次不一样:八百年金融危机史(纪念版)》;科学哲学与科学史方面则有《世界观(原书第3版)》。相关作者资源涵盖C.G.荣格、威廉·麦圭尔、索努·沙姆达萨尼、加博尔·马泰等。公开资料有限,以上仅据库内图书归纳其出版面貌。
目录
- 前言
- 第一篇 PHP技术基础
- 第1章 PHP起步
- 第2章 PHP语言
- 第3章 用PHP进行Web编程
- 第二篇 PHP数据处理
- 第4章 PHP中的函数
- 第5章 PHP对数组的处理
- 第6章 PHP对字符串的处理
- 第7章 用PHP处理日期和时间
- 第8章 用PHP操作目录和文件
- 第9章 PHP中对URL、HTTP的处理
- 第10章 用PHP获取系统信息
- 第11章 PHP中的数学运算
- 第12章 应用实践一:基于文本的简易BLOG系统
- 第三篇 PHP和MySQL数据库
- 第13章 MySQL数据库和SQL基础
- 第14章 使用PHP操作MySQL数据库
- 第四篇 更上一层楼——PHP进阶
- 第15章 面向对象的PHP编程
- 第16章 PHP程序中的错误处理
- 第17章 PHP与XML
- 第18章 PHP与AJAX
- 第19章 PHP与图像处理
- 第20章 PHP与MVC开发模式
- 第21章 PHP中的正则表达式
- 第五篇 PHP应用实例与常见面试题
- 第22章 应用实践二:用PHP发送邮件
- 第23章 常见面试题
- 附录A 配置Eclipse成为PHP开发工具
- 附录B 正则表达式参考
- 附录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程序员面试等实用方向。作品面向大众读者与学习者,偏重知识普及与技能训练,体裁多样而实用性强,适合不同需求的读者按类取用。