543得票28回答
使用PHP短标签是否可接受?

以下是官方文档提供的信息: 在 PHP 中,有四种不同的开闭标签可以使用。其中两个标签 <?php ?> 和 <script language="php"> </script> 总是可用的。另外两个则是短标签和 ASP 风格标签,可以从 php.ini ...

361得票21回答
如何启用PHP短标签?

我有一个运行在Linux服务器上的Web应用程序,它以<?开头。 我需要将这个应用程序复制到Windows环境中,一切正常,除了一个SQL语句的渲染方式不同。我不知道这是否与脚本以<?php而不是<?开头有关,因为我不知道从哪里启用<?,所以我把它改成了<?ph...

38得票4回答
为什么在PHP 5.4中,“echo”短标签被永久启用?

即使官方文档告诉我们 PHP“短标签”(<? /*...*/ ?>)是“不好的”,但自从 PHP 5.4 开始,echo 变体 <?= /*...*/ ?> 已经永久启用,无论 short_open_tag 设置如何。 有什么变化? 即使以前只是因为共享主机平台上是...

37得票5回答
在PHP 5.3.1中,<? ?>标签无法正常工作。

我刚在我的Linux服务器上安装了PHP 5.3.1,但是我以前使用标签编写的旧代码完全无法运行。 请帮我解决这个问题... 我该如何解决?

34得票2回答
通过 .htaccess 启用 PHP 短标签

我目前正在学习一个CMS系统的教程,但不幸的是它使用了短标签。 我已经确认我的主机不允许在他们的PHP配置中使用这些标签,但他们在Apache模式下运行PHP(而不是CGI)。据我所知,这应该允许我在一个.htaccess文件中设置short_open_tag标志为on。 然而,这似乎并没...

33得票6回答
在Vagrant Homestead上配置php.ini

我想在php.ini中允许使用short_open_tags。 我想要访问homestead配置的vagrant盒子上的php.ini文件。 我在/etc/php5/fpm/php.ini看到了php.ini文件。 但是……权限被拒绝。 有人知道怎么做吗? 谢谢。

27得票2回答
Netbeans 7.4无法识别PHP短标签

我最近把Netbeans更新到了7.4版本,实际上出现了很多“错误”:所有包含在短PHP标签中的代码都不会被解析,几乎被视为注释(我猜测是这样)。 有人知道如何修复这个问题吗? 谢谢

13得票1回答
PHP 5.5短标签(short_open_tag)=on会存在安全漏洞?

我已经升级到 PHP5.5,PHP.ini 中现在 short_open_tag=off,我之所以知道这一点是因为一些文件现在不能正常运行,因为使用了 &lt;? 而不是 &lt;?php。 现在有两种解决方案:查找任何 PHP 文件并将开放标签更改为 &lt;?php 或激活 short_...

11得票10回答
<?php echo $var; ?> 和 <?=$var?> 之间有速度差异吗?

这两个版本之间有速度差别吗?&lt;?php echo $var; ?&gt; &lt;?=$var?&gt; 你推荐哪个,为什么?

11得票5回答
在没有php.ini文件的情况下启用短标签

我能否在不触动任何配置文件的情况下启用PHP短标签?