php中枚举问题的如何解决
程序员文章站
2022-03-28 13:04:58
...
这篇文章给大家介绍的内容是关于php中枚举问题的如何解决,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
由于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中枚举问题的如何解决的详细内容,更多请关注其它相关文章!
上一篇: 大神求救啊,求帮助,谢谢了!!
下一篇: mysql-merge合并表_MySQL
推荐阅读
-
解决php中Cannot send session cache limiter 的问题的方法_PHP教程
-
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
-
PHP中Ajax中文乱码问题解决
-
PHP中遇到的时区问题解决方法
-
PHP中Session引起的脚本阻塞问题解决办法
-
PHP中source #N问题的解决方法
-
php中$美元符号与Zen Coding冲突问题解决方法分享
-
完美解决PHP中的Cannot modify header information 问题
-
PHP中iconv函数转码时截断字符问题的解决方法
-
php中json_encode处理gbk与gb2312中文乱码问题的解决方法