时间: 下载该word文档
PHP起步
精美文档欢迎来到 PHP的世界!
PHP语言是最受欢迎的 Web开发语言之一。它以学习简单、开发快速、性能稳定而倍 受 Web开发人员的青睐。PHP不仅使用人员众多、数以万计的 Web站点用它构建,而且有 强大的社区支持,使得无论是用 PHP开发 Web应用,还是学习 PHP语言,都会快速有效、 事半功倍。在各种 Web开发语言、框架、概念纷扰的今天,PHP仍以其独特魅力吸引更多 的 Web开发人员学习和使用。
选择 PHP,没错的! 1.1初识 PHP PHP是一种服务器端的、嵌入 HTML的脚本语言。它的语法结构和 C语言极为相似。为 了能够快速地编写动态 Web页面,PHP还加入了自己的某些语言特征,这些特征都非常容 易理解和使用。先来看一个嵌入有 PHP代码的 HTML文档。
Welcome echo "Welcome to PHP's world!"; ?> 1.2 LAMP——锋利四剑客:Linux、Apache、MySQL和 PHP 要想学习 PHP,就有必要了解和 PHP关系密切的其他 3种技术:Linux操作系统、Apache 网络服务器和 MySQL数据库。
LAMP这个名词最早由 Michael Kunze创造,用来代表 Linux操作系统、Apache网络服务 器、MySQL数据库和 PHP(如果可以,Perl和 Python也是不错的选择),LAMP正是这 4种技术的首字母。
PHP作为强有力的 Web开发语言,和 Linux、Apache、MySQL的支持是密不可分的。它 们都是开源软件,并且有强有力的社区支持,它们的完美组合构成了当今 Web开发世界中 不可忽视的一极重要力量。而且,这支力量近年一直在不断地变得更加强大。虽然,这 4 种技术并不是专门被设计成在一起工作的,但多年来,这些软件之间的兼容性不断完善,不 仅完改善了个组件之间的协作,扩展出更多的功能,而且在目前几乎所有的 Linux版本中都 默认包含了这些产品,使得这些产品共同组成了一个强大的 Web应用平台。
1.3 PHP Web编程的体系结构和基本内容
概括地说,任何 Web编程体系,无外乎服务器端和客户端的程序开发。基于 PHP的 Web应用开发也不例外,其中客户端的开发包括使用 HTML设计 Web页面,使用样式表控 制 Web页面的显示效果,还需要客户端的脚本语言来控制浏览器的特效、验证 HTML表单 数据等,这些脚本语言包括 JavaScript、VBScript等。服务器端的开发就需要掌握 PHP语言 和 MySQL数据库的有关内容。
本节的各小节将对这些内容做简要说明,之后的各节将较为详细地介绍 HTML、样式表 和 JavaScript,它们都是 Web开发的基础内容,对这些内容不了解的 PHP初学者有必要掌握。
1.3.1 了解 PHP、HTML、层叠样式表(CSS)和 JavaScript及其关系
作为服务器端的脚本语言,PHP多数情况下都是和 HTML相互搭配来使用的。PHP用来
精美文档完成和逻辑有关的动态内容。PHP程序执行的输出结果,通过 HTML文档表现给用户。一般 情况下,在 HTML页面中需要输出数据的地方内嵌入 PHP代码,这个页面也就成为了 PHP 程序。
在创建 HTML