PHP用Array模拟枚举
C#中枚举Enum的写法:
/// <summary> /// 公开类型 2-好友可见 1-公开 0-不公开 /// </summary> public enum OpenStatusWithFriend { /// <summary> /// 不公开 /// </summary> Close = 0, /// <summary> /// 公开 /// </summary> Open = 1, /// <summary> /// 好友可见 /// </summary> Friend = 2 }
PHP中没有枚举类型,用Array来模拟表示:
public class testInfo { //公开类型 public static $OpenStatusWithFriend = array ( //不公开 'Close' => 0, //公开 'Open' => 1, //好友可见 'Friend'=>2 ); }
PHP访问:
$openType = testInfo::$OpenStatusWithFriend['Close'];
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步