روش تولید QR-code با php سریع و ساده بدون سرویس third-party
در این نوشته به روش تولید QR-code میپردازیم. با کمک این نوشته میتوانید بدون هیچ سرویس سومی به عنوان third-party بتوانید qr-code ایجاد کنید. این نوشته به زبان برنامه نویسی پی اچ پی است.
روش تولید QR-code با php سریع و ساده بدون سرویس third-party
برای تولید QR-code مراحل زیر را دنبال کنید:
- ابتدا composer را نصب کنید.
- سپس دستور زیر را اجرا کنید:
composer require chillerlan/php-qrcode
- سپس از کد زیر استفاده کنید:
<?php
use chillerlan\QRCode\{QRCode, QROptions};
require_once __DIR__ . '/vendor/autoload.php';
$qrcode = (new QRCode)->render("https://google.com");
printf('<img src="%s" title="QR Code" alt="QR Code" />', $qrcode);
?>
اگر نیاز به توضیحات بیشتری دارید در بخش نظرات همین نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 3 میانگین: 4.3]



















آیا composer حتما لازمه یا میشه بدونش هم استفاده کرد؟
سلام، بله composer برای نصب این کتابخانه ضروری است. این روش به شما امکان میدهد بدون وابستگی به سرویسهای خارجی، QR کد تولید کنید.
برای url های طولانی هم همین روش جواب میده؟
بله، این روش برای URL های طولانی هم به خوبی کار میکند. کتابخانه مورد استفاده، به طور خودکار طول URL را مدیریت میکند.
میشه رنگ qr-code رو تغییر داد یا فقط سیاه و سفیده؟
بله، امکان تغییر رنگ QR-code وجود دارد. شما میتوانید با تنظیم پارامترهای مربوطه در کد PHP، رنگ دلخواه خود را برای QR-code اعمال کنید.
میشه این qr-code رو مستقیم توی فایل ذخیره کرد؟
بله، امکان ذخیره مستقیم QR-code در فایل وجود دارد. برای این کار میتوانید از متد save() کلاس QRCode استفاده کنید.
اگه بخوایم qr-code توی اندازه بزرگتر بسازیم کدوم پارامترو تغییر بدیم؟
برای تغییر اندازه QR-code، میتوانید از پارامتر scale در کلاس QROptions استفاده کنید.