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

更新日期: 2020-04-30 阅读次数: 3572 字数: 54 分类: PHP

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

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 聊聊, 查看更多联系方式