php给数组最前面插入一个数组

php给数组最前面插入一个数组

数组如:
{
  "No": 0,
  "Msg": "数据列表",
  "Data": {
    "cartype": [
      {
        "TypeID": 190,
        "TypePID": 189,
        "TypeName": "营运客车"
      },
      {
        "TypeID": 191,
        "TypePID": 189,
        "TypeName": "货车大中型客车"
      },
      {
        "TypeID": 192,
        "TypePID": 189,
        "TypeName": "七座以下非营运小轿车"
      },
      {
        "TypeID": 193,
        "TypePID": 189,
        "TypeName": "包车/七座以上非营运小客车"
      },
      {
        "TypeID": 194,
        "TypePID": 189,
        "TypeName": "其他机动车"
      }
    ],
    "area": [
      {
        "TypeID": 0,
        "TypePID": 0,
        "TypeName": "请选择"
      },
      {
        "TypeID": 182,
        "TypePID": 181,
        "TypeName": "10"
      },
      {
        "TypeID": 183,
        "TypePID": 181,
        "TypeName": "20"
      },
      {
        "TypeID": 184,
        "TypePID": 181,
        "TypeName": "30"
      },
      {
        "TypeID": 185,
        "TypePID": 181,
        "TypeName": "40"
      },
      {
        "TypeID": 186,
        "TypePID": 181,
        "TypeName": "50"
      },
      {
        "TypeID": 187,
        "TypePID": 181,
        "TypeName": "60"
      },
      {
        "TypeID": 188,
        "TypePID": 181,
        "TypeName": "70"
      }
    ]
  }
}

代码:
//获取分类车辆类型和面积
    public  function  gettypelist()
    {
        $arr=['cartype'=>189,'area'=>181];//189  车辆类型 181 面积
        $list=[];
        foreach ($arr as $k=>$v)
        {
            $where=[];
            $where[]=['TypeState','=',1];
            $where[]=['TypeNode','=',2];
            $where[]=['TypePID','=',$v];
            $list[$k]=DB::name('wholetype')->field('TypeID,TypePID,TypeName')->where($where)->order('TypeSort asc,TypeID asc')->select()->toArray();
        }
        $arr=[];
        $arr['TypeID']=0;
        $arr['TypePID']=0;
        $arr['TypeName']='请选择';
        array_unshift($list['area'],$arr);
        // echo '<pre>';
        //print_r($list);
        $this->BackResult(0, '数据列表',$list);
    }

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值