2

php 脚本在浏览器中不显示任何内容,检查元素显示<!--?php echo 'Text here I can't see'; ?-->

这是我的代码:

    <html>
<head>
    <title>Something</title>
</head>
<body>
    <h1>Something texttexttext</h1>

            <?php
    echo 'Text here I can't see';   
        ?>

</body>
</html>

当我在浏览器中打开它时,我只是得到-“一些 texttexttext”而不是“这里的文本我看不到”。

4

7 回答 7

1

一方面,您的 echo 语句使用'in过早关闭can't。尝试:

    <html>
<head>
    <title>Something</title>
</head>
<body>
    <h1>Something texttexttext</h1>

            <?php
    echo "Text here I can't see";   
        ?>

</body>
</html>
于 2013-05-18T14:40:51.297 回答
1

这是因为您在字符串中使用了引号,这会过早终止您的字符串,只需使用反斜杠对其进行转义

    echo 'Text here I can\'t see';   

或者只是你的报价双引号

    echo "Text here I can't see";   
于 2013-05-18T14:40:59.180 回答
0

如果您是从本地服务器(即:您的计算机)或离线执行此操作,我相信您需要一个支持 php 的服务器。下载包含 apache 服务器的 xampp 就可以了。在此处下载:http: //www.apachefriends.org/en/xampp.html

于 2013-09-13T21:19:47.503 回答
0

echo "Text here I can"'t'" see"; 试试看

于 2013-09-13T21:40:12.313 回答
0

创建一个新文件,调用phpinfo.php并输入:

 <?php
   phpinfo();
  ?>

如果没有显示,您的服务器没有运行 php(可能只有 asp)或者您试图在浏览器中本地访问文件。记住 php 文件需要通过服务器运行,这与 HTML 文件不同。

于 2013-09-13T21:31:02.503 回答
0

我认为您是在 html 文件中而不是在 php 文件中运行此代码

于 2013-05-18T14:43:13.123 回答
-2

我注意到的第一件事是你在回声中使用了三个 ',这是行不通的。尝试

<?php
    echo "Text here I can't see";   
        ?>

于 2013-05-18T14:43:11.053 回答