လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တွင်လိုဂိုဖြင့်ကိုယ်ပိုင် QR Code ကိုဘယ်လိုထုတ်လုပ်နိုင်မလဲ။

PHP တွင်လိုဂိုဖြင့်ကိုယ်ပိုင် QR Code ကိုဘယ်လိုထုတ်လုပ်နိုင်မလဲ။

M66 2025-06-12

PHP ရှိလိုဂိုတွင်ကိုယ်ပိုင် QR code ကိုထုတ်လုပ်နည်း

QR codes များသည်ခေတ်သစ်လူ့အဖွဲ့အစည်းတွင်ကျယ်ပြန့်စွာအသုံးပြုသောသတင်းအချက်အလက်ထုတ်လွှင့်မှုနည်းလမ်းတစ်ခုဖြစ်လာပြီးသူတို့၏ application powarios တွင်စီးပွားဖြစ်လူသိရှင်ကြား, ထုတ်ကုန်မြှင့်တင်ရေးနှင့်ကိုယ်ရေးကိုယ်တာအချက်အလက်များဝေမျှခြင်းတို့ပါဝင်သည်။ QR Code ကိုပိုမိုကိုယ်ပိုင်ပြုလုပ်နိုင်ရန်အတွက်သုံးစွဲသူများစွာသည် 4 င်းတို့၏ logo icon များကို QR Code တွင်ထည့်သွင်းလိုကြသည်။ ဤဆောင်းပါးသည် PHP ကို ​​အသုံးပြု. PHP ကိုလိုဂိုကုဒ်ကိုအမှတ်တံဆိပ်တစ်ခုဖြင့်ထုတ်လွှင့်ရန်နှင့်ကုဒ်စံနမူနာကောင်းပြရန်မည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ဖော်ပြထားသည်။

Zebra_QRCODode စာကြည့်တိုက်ကို အသုံးပြု. QR ကုဒ်ကိုထုတ်လုပ်ပါ

PHP ရှိလိုဂိုပါသော QR code ကိုထုတ်လုပ်ရန်ကျွန်ုပ်တို့သည် qr code သို့တိုက်ရိုက် 0 င်ရောက်ခြင်းကိုအထောက်အကူပြုသော zebra_qrcode စာကြည့်တိုက်ကိုသုံးနိုင်သည်။ ၎င်းသည်လုပ်ဆောင်ရန်နှင့်အစွမ်းထက်သည်။

အဆင့် 1: Zebra_QRCODode စာကြည့်တိုက်ကိုဒေါင်းလုပ်လုပ်ပြီးတင်သွင်းပါ

ပထမ ဦး စွာကျွန်ုပ်တို့သည် Zebra_qrcode စာကြည့်တိုက်ကိုဒေါင်းလုတ် လုပ်. တင်သွင်းရန်လိုအပ်သည်။ ဤစာကြည့်တိုက်၏နောက်ဆုံးပေါ်ဗားရှင်းကို GIPTUB တွင် [zebra_qrcode စာကြည့်တိုက်စာကြည့်တိုက်] (https://githerf.com/stefan strawing/zxing/master/master/com/goughation/zxing) တွင်တွေ့နိုင်သည်။ ဒေါင်းလုပ်လုပ်ပြီး, ဖိုင်ကို unzip လုပ်ပြီးစီမံကိန်းလမ်းညွှန်သို့ထည့်ပါ။

အဆင့် 2 - PHP ဖိုင်တစ်ခုကိုဖန်တီးပြီးကုဒ်ရေးပါ

ထို့နောက် QR Code ကိုထုတ်လုပ်ရန် PHP code ကိုရေးရန်လိုအပ်သည်။ ဤတွင်အမှတ်တံဆိပ်ဖြင့် QR ကုဒ်ကိုမည်သို့ထုတ်လုပ်ရမည်ကိုဖော်ပြသည့်ရိုးရှင်းသောကုဒ်ပါ။

<?php
// တင်သွင်းZebra_QRCodeအမျိုးအစား
require('path/to/Zebra_QRCode/Zebra_QRCode.php');

// QR Code အကြောင်းအရာကိုသတ်မှတ်ပါ
$data = 'http://example.com';

// ဖန်တီးZebra_QRCodeကန့်ကွက်
$qrCode = new Zebra_QRCode();

// QR Code ရွေးစရာများကိုသတ်မှတ်ပါ
$qrCode-> ဒေတာ ($ ဒေတာ);
$ QRCODEDED-> IDEATYPE (zebra_qrcode :: image_type_png);
$ QRCODED-> MATRIXPORTOPOTORE (10),

// QR ကုဒ်ပုံရိပ် $ QRCODED-> လုပ် ();

// Generated QR Code Image Image Place $ isionpath = $ QRCODED-> GetPng (),

// logo image path ကို $ logopath = &#39;Path / To / Thy / To / Logo.png&#39; ကိုသတ်မှတ်ပါ။ // လိုဂိုပုံရိပ် Path // QR Code Image သို့လိုဂိုထည့်ပါ
$ QRCODED-> ADDLOGO ($ Ifpathpath, $ loopopath);

// QR Code Image header (&#39;အကြောင်းအရာအမျိုးအစား: Image / PNG&#39;) ။
header (&#39;အကြောင်းအရာ - စိတ်ထား - Inline; filename = "QRCODEDED.PNG");
Readfile ($ isionpath);
>

code parsing

အထက်ပါကုဒ်တွင်ကျွန်ုပ်တို့သည် Zebra_QRCode အတန်းကို ဦး စွာမိတ်ဆက်ပေးပြီး QR Code ($ ဒေတာ) ၏ပါဝင်မှုကိုသတ်မှတ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည် zebra_qrcode အရာဝတ်ထုတစ်ခုကိုဖန်တီးပြီး qr code (PNG) နှင့် QR Code ၏ Dot Matrix အရွယ်အစားကဲ့သို့သော QR Code အတွက်ဆက်စပ်သောရွေးချယ်စရာများကိုသတ်မှတ်သည်။ လုပ်ခြင်း () နည်းလမ်းကိုခေါ်ဆိုခြင်းဖြင့် QR Code ကိုထုတ်လုပ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည် QR Code Image ၏လမ်းကြောင်းကိုရရန် GetPng () နည်းလမ်းကိုအသုံးပြုခဲ့သည်။

ထို့နောက်ကျွန်ုပ်တို့သည်လိုဂို၏လမ်းကြောင်းကိုသတ်မှတ်ပြီး logo ကို qr code ကို addlogo () နည်းလမ်းဖြင့် qr code သို့ထည့်သွင်းထားသည်။ နောက်ဆုံးအနေဖြင့်အကြောင်းအရာအမျိုးအစားနှင့်ဖိုင်အမည်ကို header () function မှတဆင့်သတ်မှတ်ပြီး QR Code ရုပ်ပုံလွှာကို output လုပ်ရန် readfile () function ကိုသုံးပါ။

အကျဉ်းချုပ်

Zebra_QRCODode စာကြည့်တိုက်ကိုအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် qr code များကိုအမှတ်အသားဖြင့်အလွယ်တကူထုတ်လုပ်နိုင်သည်။ QR Code ၏အသိအမှတ်ပြုခြင်းနှင့်ကိုယ်ပိုင်အကျိုးသက်ရောက်မှုကိုမြှင့်တင်ရန်အတွက် QR ကုဒ်ကိုသင်၏ကိုယ်ပိုင်အမှတ်တံဆိပ်အမှတ်အသားကိုပေါင်းစပ်ရန်သေးငယ်သောကုဒ်နံပါတ်အနည်းငယ်ကိုသာအသုံးပြုနိုင်သည်။ ဒီဆောင်းပါးကမင်းကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်, ဒါကိုစမ်းကြည့်ပါ ဦး ။