我在Linux服务器上有一个Web应用程序,它始于 <?
我需要将此应用程序复制到Windows环境,一切正常,但SQL语句的呈现方式不同.我不知道这是否与脚本开头有关,<?php而不是<?因为我不知道从哪里启用<?,PHP.ini所以我把它改成了<?php
我知道这两个语句应该是相同的但我需要测试它<?以确保应用程序完全相同.这样我就可以消除另一种可能性.
谢谢
嘿,
我从来没有在php中使用它(因为我从来不需要它)但是目前我正在和另一个php程序员一起工作并且他使用它.所以我不想一直重写他的代码只是为了让它在我的机器上工作.我该如何在php中启用它?可能是php.ini中的东西?
我正在将一个javascript语法高亮显示器嵌入到一个PHP脚本中,该脚本读取源文件并回显它.js荧光笔在一行上有这个字符串:
... [z,/^[^<?]+/], ...
short_open_tag在此服务器上打开<?,字符串中的脚本会混淆脚本并导致错误.我无法在php.ini或其他地方关闭.
我ini_set('short_open_tag', '0');在同一个脚本中使用过,但它没有生效.可能是什么问题呢?
编辑
最后,我用什么中校弹片的评论所说:
我改[z,/^[^<?]+/],到[z,/^[^<?php echo '<' .'?'; ?>]+/],