phpqrcode 同样的内容生成的二维码不一样 扫码结果一样 求解

求大神解答 phpqrcode 同样的内容生成的二维码不一样 扫码结果一样

回复讨论(解决方案)

参数不同,图案自然也不同

很正常。

原始数据+不同的时间 后加密 生成的加密数据当然不同

但是解密后,原始数据一样的。就是这个原理。

很正常。

原始数据+不同的时间 后加密 生成的加密数据当然不同

但是解密后,原始数据一样的。就是这个原理。

我就原始数据 没有不通时间 是phpqrcode自己加的时间吗

参数不同,图案自然也不同

同样产数 刷新 得到的图案不一样

没看到你的代码,不好说

没看到你的代码,不好说

public function qr(){
vendor(‘phpqrcode.phpqrcode’);
$url=’123′;
$level=’l’;
$size=4;
$object = new \qrcode();
$object->png($url,false,$level,$size,2);
}

实测就是这样

他在生成掩码时用了 rand 函数

里面用到了随机数。你改成固定就可以了

不过生成的二维码不同有什么影响。扫出来一样就可以了,用户又不管你的图案是什么。

Posted in 未分类