经过实操发现php在使用二维码解码工具zxing/QrReader获取二维码内容时,对有些二维码不是很友好,获取不到二维码内容,导致不能根据二维码的内容重新生成自己想要的格式!
查阅资料发现还有个二维码解码工具zxing/php-Zxing,经过验证发现zxing/QrReader中许多不能解码的二维码在zxing/php-Zxing中可以解码并获取二维码内容,根据内容重新生成二维码
下面就是安装zxing/php-Zxing的过程
- 在项目 composer.json中加入以下拓展信息,并运行composer install
{ "require": { "mindongji/php-zxing": "^1.0.4" } }
- 下载java的jdk综合工具包,并配置环境变量
- 在项目中直接引用