本文目錄一覽:
php微信支付二維碼怎麼生成二維碼
1)打開微信,點擊右下角【我】,選擇錢包,再點擊左上角【轉賬】。
2)點擊【面對面收錢】,然後點擊右上角【設置金額】。
3)輸入金額(最高支持500元),可以點擊【添加收錢說明】進行文字說明,設置好後點擊【確定】。
4)全部完成後,一個二維碼就生成了,只需朋友用微信掃描即可完成轉賬。
php生成二維碼的幾種方式
.altmi.com’;//生成的文件名$filename=$errorCorrectionLevel.’|’.$matrixPointSize.’.png’;//糾錯級別:L、M、Q、H$errorCorrectionLevel=’L’;//點的大小:1到10$matrixPointSize=4;QRcode::png($data,$filename,$errorCorrectionLevel,$matrixPointSize,2);官方給出的用例:?php#include這兩個文件之一:/*qrlib.phpforfullversion(alsoyouhavetoprovidealllibraryfilesformpackagepluscachedir)ORphpqrcode.phpformergedversion(onlyonefile,butslowerandlessaccuratecodebecausedisabledcacheandquickermaskingconfigured)*/#兩句話解釋:#包含qrlib.php的話需要同其它文件放到一起:文件、文件夾。#phpqrcode.php是合併後版本,只需要包含這個文件,但生成的圖片速度慢而且不太準確#以下給出兩種用法:#創建一個二維碼文件QRcode::png(‘codedatatext’,#生成圖片到瀏覽器QRcode::png(‘someothertext1234’);//createscodeimageandoutputsitdirectlyintobrowser
php生成二維碼的幾種方式整理及使用實例
本文整理了一些php生成二維碼的方式:1.google開放api;2.php類庫PHP QR Code;3.libqrencode;4.QRcode Perl CGI PHP scripts感興趣的朋友可以參考下哈
1.google開放api
$urlToEncode=””;
generateQRfromGoogle($urlToEncode);
function generateQRfromGoogle($chl,$widhtHeight =’150′,$EC_level=’L’,$margin=’0′)
{
$url = urlencode($url);
echo ‘img src=”‘.$widhtHeight.’x’.$widhtHeight.’cht=qrchld=’.$EC_level.’|’.$margin.’chl=’.$chl.'” alt=”QR code” widhtHeight=”‘.$size.'” widhtHeight=”‘.$size.'”/’;
}
2.php類庫PHP QR Code
PHP QR Code is open source (LGPL) library for generating QR Code,
2-dimensional barcode. Based on libqrencode C library,
provides API for creating QR Code barcode images (PNG, JPEG thanks to GD2).
Implemented purely in PHP, with no external dependencies (except GD2 if needed).
?
include “./phpqrcode/phpqrcode.php”;
$value=””;
$errorCorrectionLevel = “L”;
$matrixPointSize = “4”;
QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
exit;
?
php怎樣調用微信介面生成大尺寸二維碼
PHP QR Code是一個PHP二維碼生成類庫,利用它可以輕鬆生成二維碼,官網提供了下載和多個演示demo,查看地址:。
下載官網提供的類庫後,只需要使用phpqrcode.php就可以生成二維碼了,當然您的PHP環境必須開啟支持GD2。phpqrcode.php提供了一個關鍵的png()方法,其中參數$text表示生成二位的的信息文本;參數$outfile表示是否輸出二維碼圖片文件,默認否;參數$level表示容錯率,也就是有被覆蓋的區域還能識別,分別是L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%);參數$size表示生成圖片大小,默認是3;參數$margin表示二維碼周圍邊框空白區域間距值;參數$saveandprint表示是否保存二維碼並顯示。
public static function png($text, $outfile=false, $level=QR_ECLEVEL_L, $size=3, $margin=4,
$saveandprint=false)
{
$enc = QRencode::factory($level, $size, $margin);
return $enc-encodePNG($text, $outfile, $saveandprint=false);
}
調用PHP QR Code非常簡單,如下代碼即可生成一張內容為””的二維碼.
include ‘phpqrcode.php’;
QRcode::png(”);
如何用PHP生成二維碼實例
php生成二維碼的方式:1.google開放api;2.php類庫PHP QR Code;3.libqrencode;4.QRcode Perl CGI PHP scripts
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/238267.html