【问题标题】:"Hello, World" in PHPPHP中的“你好,世界”
【发布时间】:2011-08-26 16:36:40
【问题描述】:

这是一个"Hello, World" 代码 sn-p。我尝试使用XAMPP 运行它,我正在使用Dreamweaver 编写代码。执行后,页面不显示“Hello, World!”。出了什么问题?

<!DOCTYPE html>
    <head>
        <title>Hello World | Hello and Welcome</title>
    </head>

    <body>
        <?php
            Echo "Hello, World!";
        ?>
    </body>
</html>

【问题讨论】:

  • 是不是叫做something.php?你检查过你的网络服务器错误日志吗?
  • 对我来说,这段代码运行。可能是服务器配置错误。
  • 那么,你看到了什么?只有标题?你确定你从 localhost 正确运行它吗?
  • @Rikudo:是的,只是标题和空白页。我不确定配置,但 Xampp 运行良好。
  • @JustAnotherProgrammer 然后将其重命名为 index.php - 通常,出于性能原因,.html 文件不会绑定到 php-handler。

标签: php


【解决方案1】:

您正试图在 HTML 页面上执行 PHP 代码。所有 PHP 文件都应具有 .php 扩展名(来自 OP 的 cmets)。更改您的文件名。

出于效率原因,PHP 处理程序不能在 .html 页面中工作。当您使用 .html 而不是 .php 时,您是在告诉服务器不要在该页面中嵌入 PHP,以节省服务器资源。

【讨论】:

    【解决方案2】:

    Echo 不如echo

    文件扩展名是 .php,而不是 .html?

    Web 服务器上是否配置了 PHP?

    请检查所有这些。

    【讨论】:

      【解决方案3】:

      您没有将文件保存在 php 扩展名中,因此 PHP 引擎无法在其上运行,或者您的服务器未正确设置

      It's working fine on IDEOne

      【讨论】:

        【解决方案4】:

        将扩展名更改为.php的答案是正确的,因为默认情况下,实际读取每个文件以查看它是否包含PHP代码以决定是否应该对其执行PHP处理会浪费服务器资源.

        也就是说,如果您真的愿意,您可以将服务器配置为以 PHP 形式提供任何文件扩展名,甚至是一个虚构的扩展名。除了如何配置以进行处理之外,该扩展没有什么神奇之处。

        【讨论】:

          【解决方案5】:

          对于 php 中的 hello world 程序,只需按照本教程进行操作
          但在此之前,您的电脑上应该有 wamp 服务器或 xamp 服务器
          (wamp/xmap 是开源软件,很容易在 google 上找到)
          你的第一个 php 程序代码:-

          <?php
          echo "hello world";
          ?>
          

          输出:- 你好世界 教程:https://www.youtube.com/watch?v=7qtqzhdEX-c
          完成本教程后,您可以移动其他 php 中级程序。

          【讨论】:

            【解决方案6】:

            PHP 通常区分大小写(请参阅:http://php.net/manual/en/language.variables.basics.php)。

            所以尝试将Echo 更改为echo

            【讨论】:

            • 如果你检查一下,你会发现情况并非如此,Echo 工作得非常好。
            • 只有 PHP 的变量区分大小写。
            • 实际上,无论是用户定义还是 PHP 定义,变量、常量、数组键、类属性和类常量似乎都区分大小写。我个人没有发现文档中提到关于语言结构的区分大小写,例如echo。这就是我说“通常区分大小写”的原因。
            猜你喜欢
            • 2021-11-19
            • 1970-01-01
            • 2015-01-13
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-02-27
            相关资源
            最近更新 更多