在线咨询
微信咨询
服务热线
服务热线:15639912513
TOP
当前位置:
首页 > 新闻中心> PHP课堂>thinkphp中array_column()函数使用

thinkphp中array_column()函数使用

发布时间:2019-09-17 浏览:5717次

环境讲解:在微信小程序定制开发单门店系统的时候,遇到需要在本来已经存在的二维数组中插入一个数组,而插入的数组本身也是个二维数组,这样就很不好使用了,以下是代码图片。

11.png

在插入一个数组后,变成了这样:

11.png

其中的goods本身就是一个二维数组。

示例:

["goods"] => array(3) {
      [0] => array(1) {
        ["id"] => int(4)
      }
      [1] => array(1) {
        ["id"] => int(5)
      }
      [2] => array(1) {
        ["id"] => int(6)
      }
    }

那么,如何才能让goods变成一维数组呢?

只有使用array_column()函数才能做到,代码示例:

$case[$k]['goods']=array_column($case[$k]['goods'], 'id');

于是就成功把goods二维数组变成一维数组了。示例图片:

11.png


TAG
5717
该内容对我有帮助