摘自: https://github.com/libern/qr-code-reader
<
iframe src=\”https://github.com/libern/qr-code-reader\” class=\”iframe-full-content\”>
<div id=\"js-flash-container\">
摘自: https://github.com/libern/qr-code-reader
<
iframe src=\”https://github.com/libern/qr-code-reader\” class=\”iframe-full-content\”>
<div id=\"js-flash-container\">
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Failed to load latest commit information. | |||
![]() |
src | Dec 20, 2016 | |
![]() |
.gitignore | Jul 25, 2015 | |
![]() |
README.md | Feb 19, 2017 | |
![]() |
composer.json | Jun 19, 2016 |
README.md This is a PHP library to detect and decode QR-codes. Use Composer: From image url From image stream
PHP QR Code Reader / Decoder
This is QR code reader that works without extensions.
This library supports PSR-4.
Based on QR code decoder / reader for PHP
Ported from ZXing library
Installationcomposer require libern/qr-code-reader
Usage$QRCodeReader = new Libern\\QRCodeReader\\QRCodeReader();
$qrcode_text = $QRCodeReader->decode(\"path_to_qr_code\");
echo $qrcode_text;
$QRCodeReader = new Libern\\QRCodeReader\\QRCodeReader();
$qrcode_text = $QRCodeReader->decode(base64_encode(\"image_stream\"));
echo $qrcode_text;
Requirements
<script crossorigin=\"anonymous\" integrity=\"sha512-wIuAKDhvxe9wCaNR1tzCk3rtl+wXEWC28rmRpzmx0h98VEeWC6Y3xCWV1xAW6NP6eQQX+x8ZGhW6Sdut+mLRuw==\" type=\"application/javascript\" src=\"https://assets-cdn.github.com/assets/compat-a48960bafc17c30572990bbab3664e9c.js\"></script><script crossorigin=\"anonymous\" integrity=\"sha512-4oFfXeKCmbbnwIc8JEdHyC8A23NNTJE/Gkx0l8QFSTZtte49X0F/go3wBID64kZpM1qx64hj9ZY58O7RzThZUg==\" type=\"application/javascript\" src=\"https://assets-cdn.github.com/assets/frameworks-0e160a25769bfa21becaa0594b0ad51b.js\"></script><script crossorigin=\"anonymous\" async=\"async\" integrity=\"sha512-ONgCnvH6v3eXlJXsnTGKDNAmtecjvtEx9iXVXQh8HBdzInvtaC07sFhKdKe/gTo/JXfdxMkkInYD/z4K2lpgdQ==\" type=\"application/javascript\" src=\"https://assets-cdn.github.com/assets/github-26e14ae7d98ff585aeac5c83d82460da.js\"></script><div class=\"js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none\">
<svg class=\"octicon octicon-alert\" viewbox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path fill-rule=\"evenodd\" d=\"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z\"></path></svg><span class=\"signed-in-tab-flash\">You signed in with another tab or window. <a href=\"\">Reload</a> to refresh your session.</span>
<span class=\"signed-out-tab-flash\">You signed out in another tab or window. <a href=\"\">Reload</a> to refresh your session.</span>