PHP在多维数组指定位置插入单元

protected function _getSellerMenuList() {
$menu_list = array(
  'goods' => array('name' => '商品', 'child' => array(
    array('name' => '商品发布', 'act'=>'goods_add', 'op'=>'index'),
    array('name' => '淘宝导入', 'act'=>'import', 'op'=>'index'),
    array('name' => '出售中的商品', 'act'=>'online', 'op'=>'index'),
    array('name' => '仓库中的商品', 'act'=>'offline', 'op'=>'index'),
    array('name' => '关联版式', 'act'=>'store_plate', 'op'=>'index'),
    array('name' => '商品规格', 'act' => 'spec', 'op' => 'index'),
    array('name' => '图片空间', 'act'=>'album', 'op'=>'album_cate'),
 )),
 'promotion' => array('name' => '促销', 'child' => array(
    array('name' => '抢购管理', 'act'=>'groupbuy', 'op'=>'index'),
    array('name' => '代金券管理', 'act'=>'voucher', 'op'=>'list'),
    array('name' => '活动管理', 'act'=>'activity', 'op'=>'activity'),
    array('name' => '申请授权', 'act' =>'accredit', 'op'=>'list'),
    array('name' => '会员管理', 'act'=>'membercard', 'op'=>'list')
 ))
);
if (!checkPlatformStore()) {
  $points = array('name' => '积分管理','act'=>'points','op'=>'index');
  /*array_splice(array,start,lenght,array) 第四个参数使用数组的话
   用array再包一下,否则当字符串来识别,多维数组伤不起啊……/(ㄒoㄒ)/~~ */
  array_splice($menu_list['promotion']['child'],2,0,array($points));
}
  return $menu_list;
}
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值