您的第一个 PHP 页面

在您的 WEB 服务器根目录(DOCUMENT_ROOT)下建立一个文件名为 hello.php,然后完成如下内容:

例子 2-1. 我们的第一个 PHP 脚本: hello.php

<html>
<head>
  <title>PHP Tes</title>
</head>
<body>
<?php echo "<p>Hello World</p>"; ?>
</body>
</html>

在浏览器的地址栏里输入 URL 访问这个文件,在结尾加上“/hello.php”。如果您在本地开发,那么这个 URL 一般是 http://localhost/hello.php 或者 http://127.0.0.1/hello.php,当然这取决于 WEB 服务器的设置。这已经超出了本章的范围,请查阅您 WEB 服务器设置文件中 DocumentRootServerName 的有关内容。(Apache 的配置文件是 httpd.conf)。如果所有的设置都正确,那么这个文件将被 PHP 解析,浏览器中将会输出如下结果:

<html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <p>Hello World/<p>
 </body>
</html>

请注意这和 CGI 脚本不同,该文件不用制作成可执行脚本,它没有任何特殊的地方。您只需把它当作一个普通的 HTML 文档,只是里面多了一重新的标识符,使得您可以用它来做很多有趣的事情。

该程序非常的简单,它仅仅只是利用了 PHP 的 echo() 语句显示了 Hello World。您一定不会满足与此。

如果您试过了这个例子,但是没有得到任何地输出,或者您的浏览器弹出了下载框,或者浏览器以文本方式显示了源文件,可能的原因是您的服务器还没有支持 PHP。您需要请您服务器的管理员根据本手册“安装”一章的内容使得服务器支持 PHP。如果您在本地开发,请阅读手册有关安装的章节以确保所有的设置都正确。如果问题仍然存在,请通过 PHP 支持的各种方式获取帮助。

以上例子的目的是为了显示 PHP 特殊标识符的格式。在这个例子中,我们用 <?php 来表示 PHP 标识符的起始,然后我们放入 PHP 语句并通过加上一个终止标识符 ?> 来退出 PHP 模式。您可以根据您的需要在 HTML 文件中像这样开启或关闭 PHP 模式。请参阅手册中“PHP 基本语法”以获取更多信息。

关于文本编辑器: 有很多文本编辑器以及集成开发环境(IDEs)可以被用来建立、编辑和管理 PHP 文件。这些工具中的一部分被列在 PHP 编辑器列表中。如果您希望推荐其它的编辑器,请访问以上页面,并要求该页面的维护者将您推荐的编辑器加入到该列表中。使用支持语法高亮功能的浏览器会给您的开发带来很多帮助。

关于文字处理器: 诸如 StarOffice Writer、Microsoft Word 和 Abiword 的文字处理器不适合用来编辑 PHP 程序。如果您希望用以上这些工具的某一种来处理脚本,您必须保证将结果存成了纯文本(PLAIN TEXT)格式,否则 PHP 将无法读取并运行这些脚本。

关于 Windows 记事本: 如果您使用 Windows 记事本来编写 PHP 脚本,您需要注意在您保存文件时,文件的后缀名应该为 .php。(记事本将自动在文件名后面加上 .txt 后缀,除非您采取以下措施之一来避免这种情况。)当您保存文件时,系统会让你指定文件的文件名,这时请将您的文件名加上引号。(例如,“hello.php”。)或者,您也可以点击保存对话框中的“保存类型”下拉菜单,并将设置改为“所有文件”。这样您在输入文件名的时候就不用加引号了。

现在您已经成功建立了一个简单的 PHP 脚本。现在您可以建立一个最著名的 PHP 脚本。调用函数 phpinfo(),您将会看到很多有关您系统有用的信息,以及预定义变量、已经加载的 PHP 模块和设置信息。请花一些时间来查看这些重要的信息。