我想使用uniqid()函数为qr码创建唯一的令牌。 这些qr码将用户重定向到网页。
$token = md5(uniqid($data));
根据官方php手册:
如果前缀为空,则返回的字符串将为13个字符长。 如果more_entropy为真,则为23个字符。
13个字符的长字符串会让我的二维码变得更加复杂。 我需要创建不那么复杂的二维码,但仍然与独特的令牌。
使用base64()函数
base64()
$token = base64(uniqid($data));