vs <! - ?php ... code ...? - >

时间:2011-11-14 01:00:29

标签: php

  

可能重复:
  How to enable PHP short tags?

我正在基于Wordpress的传统方面做一些JavaScript工作。我试图让页面在我的开发机器(OS X Lion)上运行,但是遇到模板中的代码没有被解释的问题。该模板包含一些看起来像<? echo($subpage_title); ?>的代码标记。那些没有得到解释。如果我用<?php echo($subpage_title); ?>替换它,它会被正确解释。我真的不想在任何地方替换它,它显然适用于生产服务器。是否有任何服务器设置我必须更改才能工作?

这可能是一个愚蠢的问题,但我几乎没有PHP经验,Google在寻找符号时并没有真正的帮助。

非常感谢您的帮助!

4 个答案:

答案 0 :(得分:5)

在php.ini文件中启用名为short_open_tag的设置。

答案 1 :(得分:2)

这由PHP short_open_tag配置值控制。为你的开发机器打开它,你应该很好。

答案 2 :(得分:2)

short_open_tag configuration setting应该是一个好的开始。

答案 3 :(得分:2)

检查short_open_tag PHP.INI指令。