我的数据库中有fb_id 100001635692408 ,但是当我在我的PHP脚本中获取它时,会打印出类似 1.0000163569241E + 14 的内容。如何在没有转换的情况下获得该数字?
答案 0 :(得分:4)
将fb_id存储为数据库中的字符串格式。
答案 1 :(得分:2)
答案 2 :(得分:1)
您应该将ID存储为字符串,尤其是Facebook ID,对于某些对象可以是字母数字。这些ID也可能比某些机器可以在某个时刻以整数存储的大,这与很多Twitter应用程序的情况相同。
您也绝不会将此数据用作整数。您永远不会将ID添加到一起,或检查一个ID是否大于另一个。所以这里的int / number确实是错误的类型。