昨晚背书时突然想到,可以用 serialize() 函数序列化一个存储电话号码的数组对象,将返回的字符串存到数据库中来存储电话号码。这样比另建一个表并通过外键联系高效,程序也容易处理。
另外,用序列化的对象存储信息,也容易扩展。比如某一个联系人需要添加某一个特殊的信息,只要简单地在数组中增加一项就行了,否则可能需要再添加额外的字段。
PS,这个序列化函数也是前天和 andot 聊天时才知道的,以前一直不知道类似“a:2:{i:1;a:6:{s:15:"set_skin_set_id";……”的字符串是怎么生成的。
另外,用序列化的对象存储信息,也容易扩展。比如某一个联系人需要添加某一个特殊的信息,只要简单地在数组中增加一项就行了,否则可能需要再添加额外的字段。
PS,这个序列化函数也是前天和 andot 聊天时才知道的,以前一直不知道类似“a:2:{i:1;a:6:{s:15:"set_skin_set_id";……”的字符串是怎么生成的。
Current language: Chinese (Simplified)