可能重复:
Generate a unique value for a combination of two numbers散列 - 始终获得独特的散列对于给定的对用户ID
有没有办法凑两个用户ID(整数),并且始终为给定的一对用户ID获取唯一的哈希值?
例如:
a = hash(x , y);
和
b = hash(y , x);
在上述示例中,a和b必须始终相当于用于在INT(11)的范围内的任何给定的一对ID的集合( MySQL的)。
Plain PHP是编程环境。
任何建议,欢迎家伙...
INT(11)不存在。 (11)只是显示宽度,并且由于(unsigned)int的最大值为10个字符宽,并且它可能会被填充(当指定时)为11个字符。更多[here](http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html)。但这是不合时宜的。 ;) – CodeCaster