TP5设置改变数组字段名称

     我们在项目中一般会定义数据的类型,而在前端页面中要把数据的类型以定义分类的名称展示出来,比如商品信息分类等。。。。

首先。。先从数据库里拿出数据。。。。

$Db = Db::name('video')->where('delete','0')->paginate( 20 );

定义一下数组:

$Array = $field->toArray();
//下一步获取下数组的长度
$a = count($Array);
$r = $a-1;
$i=0;

用while给数组里的type赋值

while($i<=$r)
            {
                    $e=$i;
                    $name = $Db[$e]['type'];
                    if( $name =='1'){
                        $Array['data'][$e]['type'] = '工作汇报片';
                    }
                    if( $name =='2'){
                        $Array['data'][$e]['type'] = '单位职能宣传片';

                    }
                    if( $name =='3'){
                        $Array['data'][$e]['type'] = '2D动画';

                    }
                    if( $name =='4'){
                        $Array['data'][$e]['type'] = '3D动画';

                    }
                    if( $name =='5'){
                        $Array['data'][$e]['type'] = 'MG动画';

                    }
                    if( $name =='6'){
                        $Array['data'][$e]['type'] = '线上廉政展馆';

                    }
                    if( $name =='7'){
                        $Array['data'][$e]['type'] = '微电影';

                    }
                    if( $name =='8'){
                        $Array['data'][$e]['type'] = '线上媒体托管与内容策划';

                    }
                    if( $name =='9'){
                        $Array['data'][$e]['type'] = '公益广告片';

                    }
                    $i++;
                }

最后定义Array...

$sda = $Array['data'];

前后数据处理对比:

赋值后:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值