-1

在实现类时,是否更喜欢将整数或字符串存储为数据?有关系吗?PHP 类的数据/属性存储的最佳实践是什么?

对于一个特定的示例,对于 Poll 类,有一个日志记录设置。选项为 IP、cookie、两者或无。这些属性是否应该保存为字符串、整数、枚举等?

4

1 回答 1

1

一般来说,您应该选择对机器最自然的类型,即整数。

考虑到这一点,对应于某些常量的单个 int$log_level将完全符合要求(例如 0= none、 1= IP、 2= cookie、 3= both)。

或者,您可以创建自己的 enum

于 2013-06-06T03:58:57.047 回答