什么是 PHP ？
PHP3.0 现在可能是 Internet 上最热的脚本语言之一了，它是一种新型的 CGI 程序编写语言，速度快，并可同时运行于 Windows 、 Unix 、 Linux 等多种平台上。强大的功能和易用性使得它从诞生以来，受到了无数 Web 编程者的青睐。很多用 CGI 或者其他方法实现起来很困难的任务， PHP 可以只用几行简单的代码就搞定。如同 ASP 一样， PHP 代码也是嵌入在 HTML 中的，而这也为编程带来了更多的方便。
PHP3.0 在很大程度上可以说是 Perl ， Java 和 C 等诸多概念的混合体。它的语法结构基本上是借鉴于 C ，这使得 PHP 学起来并不难，即使是新手，也可以很容易地登堂入室。它内置了文件上传、密码认证、 Cookies 操作、邮件收发、动态 GIF 生成等功能。而它最为强劲的特性就是其数据库功能，把一个数据库发布到网上从没变得如此简单。它支持现今大部分流行的数据库服务器，包括 MySQL ， Oracle ， Sybase ， mSQL ， Generic ODBC 和 PostgreSQL 等等。这样给 Web 编程者带来了很多的选者余地，并且在变换平台的时候， PHP 代码也不用变动。我们将要在后面详细地讨论 PHP3.0 数据库接口，并且，将要特别地把 MYSQL 拿出来，讨论它和 PHP 的接口问题。 MYSQL 或许是现今 Internet 上最为强劲的数据库服务器之一了。
PHP3.0 之所以这么强大，一个很重要的原因就是它是一个面向目地（ goal-oriented ）的语言，实现任务的时候简明而且快捷。在你继续读下去之前，下面几点是必须知道的：
1. PHP3.0 就是所谓的服务器端（ server-side ）脚本语言，同 ASP 一样，但和那些客户端脚本像 VbScript ， JavaScript 有很大的区别。也就是说，在 PHP 脚本能够工作之前，它的解释程序必须已经安装在服务器上了。并且要确认配置没有错误。你可以在 http://www.php.net 下载到这一程序。
2. PHP3.0 已经是完全重新写过了的，所以和 PHP2.0 以及 PHP/ F1 并不是很相同。所以一定要弄清楚你安装的到底是那个版本的 PHP 。毫无疑问， PHP3.0 要比它的前辈们更快，更强。在这篇文章中的所有语法都是基于 PHP3.0 版本的。
3. 在安装和调试好 PHP3.0 后，保留一份说明文档是很必要的。这个文档列出了所有的命令和语法结构，这在学习 PHP 的过程中是必不可少的。