我有一个存储复杂多维数组的PHP类,我决定使用php5的__get方法,而不是编写单独的访问器方法作为这个数组的接口。当我开始编写这些神奇的访问器时,我突然意识到我不知道这里有什么最佳实践,所以我想我应该问一下。在__get()中有一个很大的if/else结构是常见的吗?<?public function __construct($d) { }
public function __
现在,如果我想找到与一个组相关的所有帖子,我需要使用SearchKeys("urn:*groupid:123")方法来检索与一个组相关的所有帖子。这是使用Redis DB的最佳实践吗?还是应该将我的post密钥转换为"urn:groupid:123"post:2“?如果是的话,我是如何实现的?public string Id { get; set; }
public string Message { get