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

更新日期: 2020-04-30 阅读次数: 1594 字数: 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];

爱评论不评论