Php 两个不同字符串的bin2hex值是否相同?

Php 两个不同字符串的bin2hex值是否相同?,php,Php,我正在使用bin2hex为我的用户创建唯一的id作为标识符,我不想连接到MySQL以检查重复。如果字符串是唯一的,十六进制也将是唯一的,因为它以不同的格式显示相同的内容。请注意,十六进制的长度通常是输入字符串的两倍,因此,如果您有很多较长的字符串,则可能会出现性能/存储问题

我正在使用bin2hex为我的用户创建唯一的id作为标识符,我不想连接到MySQL以检查重复。

如果字符串是唯一的,十六进制也将是唯一的,因为它以不同的格式显示相同的内容。请注意,十六进制的长度通常是输入字符串的两倍,因此,如果您有很多较长的字符串,则可能会出现性能/存储问题