PHP:使用较短的标签将无法正常工作

时间:2010-08-31 01:03:04

标签: php

我正在阅读“PHP绝对初学者”这本书,我得到的部分说明了这段PHP代码的和平:

<?='Weird'?>

产生引号内的文字。

但对我来说情况并非如此,我不确定原因。

任何人都知道这个问题吗?

我正在使用Apache / mySQL(XAMPP)和Eclipse。

4 个答案:

答案 0 :(得分:7)

有一个服务器配置可启用或禁用短标签。 http://php.net/manual/en/ini.core.php

标记为 short_open_tag ,位于 php.ini 文件中

答案 1 :(得分:1)

建议您不要使用短标签。 :)

他们通常都是残疾人。

答案 2 :(得分:1)

<?= ... ?><?php echo ... ?>的简写。正如其他提到的答案,需要通过short_open_tag ini指令启用它们(这也将<? ... ?>作为<?php ... ?>的简写。或者,您可以在脚本中在本地启用它使用ini_set

答案 3 :(得分:0)

请打开php.ini并将short_open_tag更改为on。