1

就修复它而言,我有一个令人费解的问题和一个完全的盲点。

下面的代码产生这个输出:

"one", "test2" => "two", ); ?>

为什么?我检查了我能想到的所有东西,尝试了 HTML 验证器,尝试了多台机器上的多个浏览器,还尝试了两个不同的服务器。我找不到语法错误。php日志中没有错误。

<!DOCTYPE html>
<html>

  <head>
    <title>Test Query</title>
    <link rel="stylesheet" type="text/css" href="main.css"/>
  </head>

  <body>

    <?php
      $serverName = "testsrv";      
      $connection_options = array("test" => "one", 
                                  "test2" => "two", );
    ?>

  </body>
</html>
4

2 回答 2

2

看起来服务器没有安装 PHP,配置不正确,或者您的文件扩展名错误。在您的浏览器中,如果您执行 View->Source,您将看到完整的 PHP 代码。您只能在呈现的视图上看到它的一部分的原因是浏览器将代码中的<and>视为 HTML 标记。

于 2013-06-10T19:03:44.970 回答
-1

我唯一看到的可能是“二”之后的最后一个逗号

于 2013-06-10T19:04:37.067 回答