thinkphp 获取器、修改器
发布时间:2020-12-13 22:16:21 所属栏目:PHP教程 来源:网络整理
导读:? phpnamespace apppagetestmodel; use thinkModel; class User extends Model{ // 获取器 public function getSexAttr( $value ) { $sex = [0 = ‘未知‘,1 = ‘男‘,2 = ‘女‘ ]; return $sex [ $value ]; } // 修改器 public function setSexAttr( $v
<?php namespace apppagetestmodel; use thinkModel; class User extends Model { // 获取器 public function getSexAttr($value) { $sex = [0 => ‘未知‘,1 => ‘男‘,2 => ‘女‘]; return $sex[$value]; } // 修改器 public function setSexAttr($value) { $sex = [‘未知‘=>0,‘男‘=>1,‘女‘=>2]; return $sex[$value]; } } 这样设置了获取器和修改器以后,再从数据表中调取到sex值为1的情况,会直接输出‘男’ 当向数据表中插入或修改信息的时候,如果输入值为‘女’,数据表中新增或修改的值为2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |