php 枚举问题
2016-04-26 13:59
597 查看
由于php 没有枚举类型,有时候需要用到的时候,就需要通过其他方法来模拟,应用场景有很多,比如代码需要用到 status 字段 他有 0 1 2 3 这几种可能,但是代码里直接写0,1,2,3,代码可读性不是很好,
这样可以避免众多数字,记不清他的意思,也可增强代码可读性!
abstract class Enum_UserStatus { /** * 永久封禁 */ const BANNED_FOREVER = 0; /** * 临时封禁 */ const BANNED_TEMPORARILY = 1; /** * 帐号已注册,未激活 */ const NOT_ACTIVATED = 2; /** * 帐号已注册,已激活,正常使用 */ const NORMAL = 3; }
这样可以避免众多数字,记不清他的意思,也可增强代码可读性!
相关文章推荐
- php第四节课
- PHP学习04----PHP代码标记风格
- 内容提供者ContentProvider的基本使用
- yii2 debug工具条不出现
- 48-PHP5.3的垃圾回收机制
- php大文件上传时,应该注意的问题
- 45-PHP的内存管理
- 44-Zend内存管理器
- PHP调用存储过程返回值不一致问题的解决方法分析
- 为什么sftp传输要比rz快很多倍?
- php 在mac上为php添加pcntl扩展
- [PHP] 看博客学习插入排序
- PHP语言 -- 三级联动
- RTP协议分析
- 提高PHP编程效率
- 如何选择合适的PHP开发框架
- php使用curl扩展post多维数组问题
- PagerAdapter、FragmentPagerAdapter及FragmentStatePagerAdapter与Viewpager
- 如何选择合适的PHP开发框架
- 如何选择合适的PHP开发框架