php - css 是自动注释 php 代码吗?

标签 php css comments

我对 CSS 有疑问..

通过使用以下代码:

<div class="divisor">
<p>
<?php if (isset($_SESSION['invalid'])) { echo 'test'; } ?>
</p>
</div>

在浏览器中生成的页面结果如下:

<!--?php if (isset($_SESSION['invalid'])) { echo 'test'; } ?-->

实际上,浏览器会自动注释掉我的 php 代码,结果会跳过整个代码来执行它。

可能是什么问题?

CSS 代码我只定义了一些边距:

.divisor p {
margin-top: 5px;
margin-left: 5px;
}

最佳答案

这与 CSS 无关;您的 PHP 代码从一开始就不应该到达浏览器。

确保您安装了 PHP,并且您的 Web 服务器已设置为可以解释 PHP 脚本。现在,它似乎将它们视为 HTML。

请注意,您必须通过服务器访问该页面;仅在浏览器中打开本地计算机上的文件是不够的。

关于php - css 是自动注释 php 代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31902622/

相关文章:

ios - 如何从 iOS 为 Disqus 创建帖子?

php - 在 Bootstrap Carousel 中使用 PHP 显示动态数据时的演示问题

php - 使用foreach循环上传多张图片并插入数据库

javascript - 在javascript中传递两个不同的变量?

javascript - 如何在我的代码编辑器应用程序中将颜色应用于保留字

javascript - Ember 可折叠容器

javascript - 如何保持表格单元格的宽度相同?

javascript - 按 enter 时自动 "continue"Sublime 中的注释 block ?

php - 显示数组 php 时出现问题

Java 注释困境