laravel模型中设计使用单选按钮的方法:

本文介绍了一个简单的PHP模型中的性别枚举实现方法,并解释了如何将模型实例化并传递给Blade模板进行数据展示。

模型中写入:

const SEX_UN = 10;//未知:
    const SEX_BOY = 20;//男
    const SEX_GRIL = 30;//女

    public function sex($ind = null)
    {
        $arr = [
            self::SEX_UN => '未知',
            self::SEX_BOY => '男1',
            self::SEX_GRIL => '女',
        ];
        if ($ind !== null) {
            return array_key_exists($ind, $arr) ? $arr[$ind] : $arr[self::SEX_UN];
        }
        return $arr;
    }

 

控制器中要把当前模型实例化,传入到blade模板中去。

新增数据时在控制器中的调用方法:

更新数据时,在控制器中的调用方法:

新增数据模板中调用:

更新数据模板中调用:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值