thinkphp修改器

修改器的作用是可以在数据赋值的时候自动进行转换处理

控制器里代码如下

     
     
 //获取器
            //   0   未知
            //   1    男
            //   2    女
        //    $res = User::get($id)->toArray();
        //    dump($res);



     //
修改器 // $user = new User(); // $user->user = 'qwe'; // $user->pwd = '1323'; // $user->sex = '女'; // $user->age = '12'; // $res = $user->save(); // dump($res);

模型代码如下

 //获取器
    // public function getSexAttr($value){
    //     $sex = [0=>'未知',1=>'男',2=>'女'];
    //     return $sex [$value];
    // }
    // // 修改器
    // public function setSexAttr($value){
    //     $sex = ['未知'=>0,'男'=>1,'女'=>2];
    //     return $sex [$value];
    // }

html代码如下  

 <div>
        <ul>
        {volist name='date' id='user'}
            <li> <span>{$user.user}</span> | <span>{$user.pwd}</span> | <span>{$user.age}</span> </li>
        {/volist}
        </ul>
        </div>
    {$date->render()}
原文地址:https://www.cnblogs.com/LQK157/p/11458817.html