我想让PHP与<! - 一起工作? ? - >而不是<! - ?php? - >

时间:2010-11-06 05:13:11

标签: php

我有2台笔记本电脑使用相同的win7配置。 Apache / PHP / MySQL是从一个到另一个的复制/粘贴。但PHP只有在{1}添加<?php ?>时才有效,并且在另一台笔记本电脑上与<? ?>一起正常工作。

我不想将所有PHP代码从<? ?>更改为<?php ?>。如何使PHP与<? ?>一起使用。

2 个答案:

答案 0 :(得分:8)

您需要启用短标记。在php.ini中将short_open_tag设置为1

在PHP 5.4之前,这使得<?<?=分别成为<?php<?php echo的替代方案。在PHP 5.4中,<?=始终处于启用状态,因此short_open_tag仅控制<?的可用性。

答案 1 :(得分:6)

更好的主意:更改代码以使用<?php。这样,它更便携,您在更换服务器时不必进行重写。

如果您真的想要速记并且不关心可移植性,请将php.ini中的short_open_tag更改为1。

相关问题