$v){ // if($k == PayDict::BALANCEPAY){ // $pay_type[$k]['is_template'] = false; // }else{ // $pay_type[$k]['is_template'] = true; // } // } foreach ($channel as $k => $v) { $temp_pay_type = $pay_type; $list[ $k ] = [ 'name' => $v, 'key' => $k, 'pay_type' => $pay_type ]; // PC端暂不支持 帮付 if ($k == ChannelDict::PC) { unset($temp_pay_type[ PayDict::FRIENDSPAY ]); $list[ $k ][ 'pay_type' ] = $temp_pay_type; } } return $list; } }