前言:
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交互开发及数据库开发等高级技术,最后学习开发一个完整的项目。讲解过程中步骤详尽,版式新颖,读者在阅读时一目了然,从而快速掌握书中内容。
●教学视频,讲解详细。书中每一章节均提供声图并茂的教学视频。这些视频能够引导初学者快速入门,增强进一步学习的信心,从而快速成为编程高手。
●实例典型,轻松易学。通过实例学习是非常好的学习方式,本书通过“一个知识点、一个实例、一个结果”的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中的关键代码都提供了相应的注释。
●学习笔记,学记无忧。本书根据需要在各章安排了学习笔记栏目,让读者可以在学习过程中轻松地理解相关知识点及概念,快速掌握个别技术的应用技巧。
读者对象
●初学编程的自学者。
●编程爱好者。
●大中专院校的教师和学生。
●相关培训机构的教师和学员。
●毕业设计的学生。
●初、中级程序开发人员。
●程序测试及维护人员。
●参加实习的“菜鸟”程序员。