血的教训啊。。。。 今天遇到的问题 (修改别人代码遇到的)
php版本 5.1.6 php文件 <? ?> 可以解析为php文件,但是升级为 php 5.2.7 的时候
<? ?> 就不能解析为php文件了,需要改为<?php ?> 才可以,,,,
诡异的是,到了php5.3.8 神奇的又可以了。。。让苦逼的程序员情何以堪啊。。。。
具体案例参考一个php转请求获取数据的例子 用了一个很好玩的snoopy插件
详细案例,请跟我联系,这里补贴代码了
原因 :
基本的 PHP 语法
PHP 的脚本块以 <?php 开始,以 ?> 结束。您可以把 PHP 的脚本块放置在文档中的任何位置。
当然,在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块。
不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?php),而不是简写形式。
(自我提示:案例在快盘:php/Domain.rar 中)
php版本 5.1.6 php文件 <? ?> 可以解析为php文件,但是升级为 php 5.2.7 的时候
<? ?> 就不能解析为php文件了,需要改为<?php ?> 才可以,,,,
诡异的是,到了php5.3.8 神奇的又可以了。。。让苦逼的程序员情何以堪啊。。。。
具体案例参考一个php转请求获取数据的例子 用了一个很好玩的snoopy插件
详细案例,请跟我联系,这里补贴代码了
原因 :
基本的 PHP 语法
PHP 的脚本块以 <?php 开始,以 ?> 结束。您可以把 PHP 的脚本块放置在文档中的任何位置。
当然,在支持简写的服务器上,您可以使用 <? 和 ?> 来开始和结束脚本块。
不过,为了达到最好的兼容性,我们推荐您使用标准形式 (<?php),而不是简写形式。
(自我提示:案例在快盘:php/Domain.rar 中)
PHP版本变动引发的脚本解析问题
讨论了从PHP 5.1.6到5.2.7版本升级过程中,<???>标签无法解析为PHP文件的问题,以及在不同版本间的兼容性变化。提供了案例分析和解决方案。
632

被折叠的 条评论
为什么被折叠?



