PHP中的“Hello,World”没有显示任何内容

时间:2009-11-16 02:50:58

标签: php

我是PHP的新手,只是下载了它,并编写了一个"Hello, World!"程序:

<html>
    <body>

    <?php
        $fileName = "test.jpg";
        $txt = "Hello, World!";
        echo $txt;
    ?>

    </body>
</html>

但它不起作用。我将文件命名为test.php并使用Firefox打开它,但没有显示任何内容。

6 个答案:

答案 0 :(得分:16)

您必须通过某种类型的网络服务器传递它,例如IISApache才能使其正常工作。

PHP是一种服务器端语言,因此您不能只在浏览器中打开PHP文件。相反,尝试使用Google搜索一些免费的PHP主机,并将文件上传到那里。

例如,您可以选择能够满足您需求的解决方案:

这些解决方案将安装Apache,MySQL和PHP,并允许您在本地使用PHP开发。稍后,如果要部署代码,则必须找到外部主机(或在自己的计算机上托管)。

答案 1 :(得分:6)

您需要拥有一个可以打开它的网络服务器。只需输入file:///whatever.php不起作用,因为PHP不会解析该文件。

您可以选择多个网络服务器,但我的建议是Apache,这是世界上最受欢迎的网络服务器。我将它与PHP一起在我的Windows XP笔记本电脑上运行,并且它易于安装和设置,并且运行良好。如果您需要,可以在以后安装许多模块。它也是免费的,不仅在免费啤酒中,而且在开源中也是如此。

答案 2 :(得分:5)

您需要在计算机上安装网络服务器才能使其正常运行。在XAMPP处查看http://www.apachefriends.org/en/index.html

答案 3 :(得分:2)

如果您安装了command-line PHP,则应该可以输入:

php test.php

调用PHP来运行程序并在控制台上显示输出。

答案 4 :(得分:2)

您需要一个网络服务器来查看PHP程序,如XAMPPWAMP。如果您正在使用XAMPP,请将您的文件放在htdocs中,然后在{JALM,Firefox或Internet Explorer等任何浏览器中通过键入localhost/foldername/yourfile.php来访问您的文件,在您的案例localhost/test.php中。

答案 5 :(得分:1)

您是否安装了本地服务器? PHP是一种服务器端脚本语言,因此它不能像普通的HTML文件一样运行。

尝试观看New Boston's PHP series上的前几个视频。它们向您展示如何下载,安装和使用本地服务器来运行PHP。