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

模型中写入:

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模板中去。

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

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

新增数据模板中调用:

更新数据模板中调用:

posted @ 2018-03-05 21:59  生如逆旅,一苇以航  阅读(877)  评论(0编辑  收藏  举报