谁一开始就是大神?

请教大家php中的常量义与获取等问题[2.0]

大家好,请问各位都是如何解决下面这个需求的。

比如 有model类user。其中定义常量

const ADMIN = 0; //管理
const USER = 1; //用户
const CLIENT = 2; //客户

实际数据库存储的时候 肯定是 0、1、2的值了。

但是在页面上显示的时候,需要的是 管理、用户、客户

请问各位是如何快速、优雅的 获取这些汉字内容的呢?

if(1) echo 用户
if(2) echo 客户
……
在user model里写个专门的方法
然后,在common/config/params.php里增加constants项:
在Model类(User)里可以增加一个配置索引项与constants中的内容关联:
这样,在业务代码中要获取id对应的字面就可以这样:

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 请教大家php中的常量义与获取等问题[2.0]

评论 抢沙发

登录

找回密码

注册