我在使用 XAMPP 时遇到问题。它不能正确识别 php。例如:
<?php echo "This is working !"; ?>
这不是:
<? echo "L O L"; ?>
使用 XAMPP v.3.0.12
我在使用 XAMPP 时遇到问题。它不能正确识别 php。例如:
<?php echo "This is working !"; ?>
这不是:
<? echo "L O L"; ?>
使用 XAMPP v.3.0.12
您必须short_open_tag
在 php.ini中启用
但是,出于与您无法控制 php.ini 的系统的兼容性原因,我不会使用短打开标签。
那是因为 XAMPP 关闭了 php 短标签。这是一件好事,因为许多环境默认情况下具有相同的设置,并且有些环境不允许您重新打开它。但请注意,从 php 5.4 开始,<?= ?>
标签不算作短标签,并且可以在短标签关闭时使用。
在您的 php.ini 中有一个允许短标签的选项,只需将其打开即可。它会工作,即
short_open_tag = on
您需要在 php.ini 文件中进行更改
short_open_tag = on
注意:不要使用短标签,它会在 PHP 6 中贬值