PHP 5.3 explode 结果取值报错:syntax error, unexpected '['

文章目录

    今天在线上更新代码后报错:

    syntax error, unexpected ‘[’

    报错行是:

    $category_id = explode("-", $category_id)[0];
    

    测试环境

    • PHP 5.3
    • ThinkPHP 3.2.3

    修复方法

    $items = explode("-", $category_id);
    $category_id = $items[0];
    

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式