
1
第一章 概 述
1.1 PHP 的概念
PHP: Hypertext Preprocessor (超文本预处理器) 的缩写,它是一种服务
器端的 HTML 脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮
的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言
PHP 是一种功能强大的脚本语言。PHP 将击败 PERL/Python 并取而代
之。PHP 是下一代的 PERL/Python 脚本。PHP 可以胜任任何 PERL/Python
做的工作,并且做的更多,更好,更简洁!!
1.2 PHP 在网络编程方面的优越性
1995 年时,Rasmus 在用 PHP 写他的个人主页;今天,PHP 成为风靡
全球的脚本语言,越来越多的站点选择使用 PHP,连 Yahoo 都放弃了自己
的脚本而改用 PHP 支持它的网站。可以说,PHP 是一个奇迹。我一直认为,
任何奇迹背后都有它的原因。现在,就让我们透过这个奇迹,来看看 PHP 的
成功之道。
1 简单易用
PHP 的入门门槛很低,它对使用者的要求微乎其微。学过 C 语言的人,
使用 PHP 几乎不需要什么时间。它们的语法是如此相似,以至于我常常想,
是不是在 C 语言变量前加个$就能改成 PHP。这使得大量 C 程序员在网络脚
本中选择了 PHP。另外,比起 ASP 的组件系统和 Java 庞大的类库来,PHP
的函数库要好学多了。在编程风格上,PHP 更是自由,你可以使用 N 种风格
来写你的脚本程序。这些特性使得 PHP 成为初学者的首选语言。抢占初学者
市场是很重要的策略。如同任何人都会对自己的初恋记忆犹新一样,人们往
往会对最初学习的语言有很深的感情。即使后来自己成长了,改用其他语言
了,还是会时时记起最初学习的语言。在这点上,PHP 做得很出色。