实现类时,最好是将整数或字符串存储为数据吗?有关系吗? PHP类的数据/属性存储的最佳实践是什么?
对于特定示例,对于Poll类,有一个用于记录的设置。选项包括IP,cookie,两者或无。这些属性应该保存为字符串,整数,枚举等吗?
答案 0 :(得分:1)
通常,您应该选择机器最自然的类型,即整数。
考虑到这一点,对应于某些常量的单个int $log_level
将完全适合该法案(例如,0 = none ,1 = IP ,2 = cookie ,3 = 两者)。
或者,你可以create your own enum。