零基础PHP学习笔记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

PHP的英文全称是“Hypertext Preprocessor”(超文本预处理语言)。它是在服务器端执行的脚本语言。与C语言类似,PHP是常用的网站编程语言。

PHP语言主要有以下特点。

(1)开源性和免费性。由于PHP解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP运行环境的使用也是免费的。

(2)跨平台性强。PHP的解释器是开源的,能够在所有操作系统平台上稳定运行,这使PHP成为常用的服务器语言。

(3)快捷性。PHP是一门非常容易学习和使用的语言,它的语法特点类似于C语言,但没有C语言复杂的地址操作。而且,PHP语言加入了面向对象的概念,再加上它具有简捷的语法规则,使操作编辑非常简单,实用性很强。

(4)面向过程方法和面向对象方法并用。在PHP的使用中,不仅可以分别使用面向过程方法和面向对象方法,还可以将面向过程方法和面向对象方法一起混用,这是其他编程语言做不到的。

(5)运行高效性。由于PHP运行在相应的平台解释器上,消耗系统资源比较少,运行环境简单,所以效率很高。

(6)数据库连接广泛性。PHP可以与很多主流的数据库建立连接,如MySQL、ODBC、Oracle、AdabasD、S等。PHP是利用编译的不同函数与这些数据库建立连接的,PHPLIB就是常用的为一般事务提供的基库。因此,PHP一直受到广大编程人员的青睐,是编程初学者进行Web开发的首选程序设计语言。

本书内容

本书以初学者为对象,通过学习笔记的方式,系统地介绍了使用PHP语言进行程序开发的各种技术。本书提供了从入门到编程高手所必备的各类知识,本书共15章,大体结构如下。

本书特点

• 由浅入深,循序渐进。本书以初、中级程序员为对象,让他们先从PHP语言基础学起,再学习如何使用PHP语言进行Web交互开发及数据库开发等高级技术,最后学习开发一个完整的项目。讲解过程中步骤详尽,版式新颖,读者在阅读时一目了然,从而快速掌握书中内容。

• 教学视频,讲解详细。书中每一章节均提供声图并茂的教学视频。这些视频能够引导初学者快速入门,增强进一步学习的信心,从而快速成为编程高手。

• 实例典型,轻松易学。通过实例学习是非常好的学习方式,本书通过“一个知识点、一个实例、一个结果”的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中的关键代码都提供了相应的注释。

• 学习笔记,学记无忧。本书根据需要在各章安排了学习笔记栏目,让读者可以在学习过程中轻松地理解相关知识点及概念,快速掌握个别技术的应用技巧。

读者对象

• 初学编程的自学者。

• 大中专院校的教师和学生。

• 毕业设计的学生。

• 程序测试及维护人员。

• 编程爱好者。

• 相关培训机构的教师和学员。

• 初、中级程序开发人员。

• 参加实习的“菜鸟”程序员。

读者服务

为了方便解决本书疑难问题,我们提供了多种服务方式,并由作者团队提供在线技术指导和社区服务,服务方式如下。

• 服务网站:www.mingrisoft.com

• 服务邮箱:mingrisoft@mingrisoft.com

• 企业QQ:4006751066

• QQ群:706013952

• 服务电话:400-67501966、0431-84978981

致读者

本书由明日科技Web开发团队组织编写,主要人员有何平、王小科、申小琦、赵宁、李菁菁、张鑫、周佳星、王国辉、李磊、赛奎春、杨丽、高春艳、冯春龙、张宝华、庞凤、宋万勇、葛忠月等。在编写过程中,我们以科学、严谨的态度,力求精益求精,但疏漏之处在所难免,敬请广大读者批评指正。

感谢您购买本书,希望本书能成为您编程路上的领航者。

祝读书快乐!