0

我在 HTML 中工作并且有一个 div,在那个 div 中,我有一个 ID 和一个名为 70 的类,例如具有一些属性。这被简化以说明我的问题:

<?php

    $height = 'seventy';
?>

<div id="meter" class="<? echo $height;?> "></div>

这在我运行 Xampp 的笔记本电脑上完美运行。当我在服务器 2003 上运行它时,运行 Xampp,div 标签提前关闭,并且在 div 所在的位置之后我得到了一个简单的文本显示“>”。所以在搞砸了一段时间后,我发现“

<?php

    $height = 'seventy';
?>

<div id="meter" class="<?php echo $height;?> "></div>

有效。谁能给我一些见解,为什么有时你可以简写打开的标签,有时你不能。我很新手,这种事情让我很感兴趣。

4

2 回答 2

0

在is中时php.ini,您可以使用简短版本:short_open_tagon<?

它也可以在以下位置启用.htaccess

php_flag short_open_tag on

<?php为了便于移植,最好使用脚本制作。

于 2012-10-04T05:26:43.703 回答
0

服务器配置决定了您是否可以使用 php 速记的天气。只有一些服务器被配置为支持这一点,而所有服务器(使用 PHP)都支持完整/长方法,这就是为什么总是推荐/好习惯使用它。

于 2012-10-04T05:27:58.357 回答