libern / qr-code-reader by libern

Simple PHP QR Code Reader / Decoder
154,963
91
13
Package Data
Maintainer Username: libern
Maintainer Contact: libernlin@gmail.com (Libern Lin)
Package Create Date: 2015-07-25
Package Last Update: 2020-12-10
Home Page:
Language: PHP
License: MIT
Last Refreshed: 2024-04-25 15:02:59
Package Statistics
Total Downloads: 154,963
Monthly Downloads: 2,086
Daily Downloads: 100
Total Stars: 91
Total Watchers: 13
Total Forks: 28
Total Open Issues: 14

PHP QR Code Reader / Decoder

Latest Version Software License Total Downloads

This is a PHP library to detect and decode QR-codes. 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

Installation

Use Composer:

composer require libern/qr-code-reader

Usage

From image url

$QRCodeReader = new Libern\QRCodeReader\QRCodeReader();
$qrcode_text = $QRCodeReader->decode("path_to_qr_code");
echo $qrcode_text;

From image stream

$QRCodeReader = new Libern\QRCodeReader\QRCodeReader();
$qrcode_text = $QRCodeReader->decode(base64_encode("image_stream"));
echo $qrcode_text;

Requirements

  • PHP >= 5.3
  • GD Library