我对php的简单回显有一点问题。
这是我的代码
<body>
welcome to new page <?php echo "1234"; ?> !!!!!
</body>
但输出只显示:欢迎来到新页面!!!!!!
并且在inspect元素中,php部分已经被注释掉了
<body>
welcome to new page
<!--?php echo "1234"; ?-->
!!!!!
</body>
为什么?
许多(也许是大多数,全部?)网络服务器未配置为在开箱即用的 html 文件中查找 php 脚本。
如果您对文件使用 .html 扩展名,最好只为您的 php 脚本使用 .php 文件,并且您可以在其中编写 HTML 代码。
其他选项是配置 Apache 在 html 文件中运行 php 脚本。
这样做很简单:打开你最喜欢的文本编辑器,把这行写进去:
AddType application/x-httpd-php .html
并将其保存.htaccess
在与 .html 文件相同的文件夹中。那应该这样做。
.php
创建一个名为的新文件new_file.php
将此代码添加到您的文件中:
<?php echo PHP_VERSION; ?>
如果你得到一个空白的白页,那么你的服务器出了问题,你需要进一步调试服务器。
<html>
<body>
weclome
<?php
echo "123";
?>
</body>
</html>
只需保存带有 .php 扩展名的文件,您就可以开始了..!