美文网首页
PHP嵌套写法的不兼容

PHP嵌套写法的不兼容

作者: imjcw | 来源:发表于2019-11-13 09:28 被阅读0次

前言

应公司的要求,和同事一起写了一个初级的应用中心,在本地运行流畅,啥问题都没有,然而到了测试环境,刚打开就爆了。

心里一万头草泥马飞奔而过,研究了一下,最终与茂茂哥一起发现了这个问题。

环境说明

我本地的环境的PHP版本是5.6

测试环境的PHP版本是5.3

问题代码

if (empty((int)$id)) {
    # code...
}

就这么一行简单的代码,造成了悲剧,看来不能偷懒啊,PHP5.3不支持这样的嵌套。

解决方案

只能用一下方式来解决:

$id = (int)$id;
if (empty($id)) {
    # code...
}

总结

基础还需要不断的去巩固啊,以后这样的问题代码再也不敢写了。

-- EOF --
本文转载自IMJCW
原文链接:PHP嵌套写法的不兼容

相关文章

网友评论

      本文标题:PHP嵌套写法的不兼容

      本文链接:https://www.haomeiwen.com/subject/nskpbctx.html