久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

php網站制作如何生成二維碼

2023-03-06    分類: 網站制作

第一種方法找網上的api接口

比如:聯圖
品味二維碼:

草料:
其他都可以在網上搜到很多,但是這些api可能過一段時間會失效,以前就遇到過這樣的情況,這就接口不可控性太大,所以我們要介紹第二種方法
二、用插件生成二維碼
這里使用的是PHPQRcode新建函數(這里用的thinkPhp框架)
/**
*生成二維碼
*@param$save_path二維碼保存路徑
*@paramstring$qr_data手機掃描后要跳轉的網址
*@paramstring$qr_level默認糾錯比例分為L、M、Q、H四個等級,H代表最高糾錯能力
*@paramint$qr_size二維碼圖大小,1-10可選,數字越大圖片尺寸越大
*@paramstring$save_prefix圖片名稱前綴
*@returnbool|string
*/
functioncreateQRcode($save_path,$qr_data='PHPQRCode:)',$qr_level='L',$qr_size=4,$save_prefix='qrcode'){
if(!isset($save_path))return'';
//設置生成png圖片的路徑
$PNG_TEMP_DIR=&$save_path;
//導入二維碼核心程序
vendor('PHPQRcode.class#phpqrcode');//PHPQRcode是文件夾名字,class#phpqrcode就代表class.phpqrcode.php文件名
//檢測并創建生成文件夾
if(!file_exists($PNG_TEMP_DIR)){
mkdir($PNG_TEMP_DIR);
}
$filename=$PNG_TEMP_DIR.'test.png';
$errorCorrectionLevel='L';
if(isset($qr_level)&&in_array($qr_level,array('L','M','Q','H'))){
$errorCorrectionLevel=&$qr_level;
}
$matrixPointSize=4;
if(isset($qr_size)){
$matrixPointSize=&min(max((int)$qr_size,1),10);
}
if(isset($qr_data)){
if(trim($qr_data)==''){
die('datacannotbeempty!');
}
//生成文件名文件路徑+圖片名字前綴+md5(名稱)+.png
$filename=$PNG_TEMP_DIR.$save_prefix.md5($qr_data.'|'.$errorCorrectionLevel.'|'.$matrixPointSize).'.png';
//開始生成
QRcode::png($qr_data,$filename,$errorCorrectionLevel,$matrixPointSize,2);
}else{
//默認生成
QRcode::png('PHPQRCode:)',$filename,$errorCorrectionLevel,$matrixPointSize,2);
}
if(file_exists($PNG_TEMP_DIR.basename($filename))){
returnbasename($filename);
}else{
returnFALSE;
}
}
函數調用
$save_path='Qrcode/';//圖片存儲的絕對路徑
$qr_data=C('PROTOCOL').$_SERVER['SERVER_NAME']..'/Share/member.html?str='.$member['mstr'];
$qr_level='H';
$qr_size='10';
$save_prefix='ZETA';
$filename=createQRcode($save_path,$qr_data,$qr_level,$qr_size,$save_prefix);
if($filename){
$pic=.'/'.$save_path.$filename;
}
$this->pic=$pic;
如何在利用PHPQRcode生成的二維碼中間加上logo圖片呢
$logo=.$member['picture'];//logo的圖片地址
import("Org.Util.File");
$file=new\File($logo);
$logo=$file->getRealFile();
$file=new\File($pic);
$QR=$file->getRealFile();;//二維碼圖片地址
if($logo!==FALSE){
$QR=imagecreatefromstring(file_get_contents($QR));
$logo=imagecreatefromstring(file_get_contents($logo));
$QR_width=imagesx($QR);
$QR_height=imagesy($QR);
$logo_width=imagesx($logo);
$logo_height=imagesy($logo);
$logo_qr_width=$QR_width/5;
$scale=$logo_width/$logo_qr_width;
$logo_qr_height=$logo_height/$scale;
$from_width=($QR_width-$logo_qr_width)/2;
imagecopyresampled($QR,$logo,$from_width,$from_width,0,0,$logo_qr_width,$logo_qr_height,$logo_width,$logo_height);
}
imagepng($QR,$save_path.$filename);//跟logo合并之后的地址

新聞標題:php網站制作如何生成二維碼
分享網址:http://www.js-pz168.com/news/241975.html

網站建設、網絡推廣公司-創新互聯,是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
91久久精品国产91久久性色tv| 亚洲一区二区在线看| 一区二区三区视频在线播放| 51精品久久久久久久蜜臀| 国产性天天综合网| 午夜国产不卡在线观看视频| 国产成人午夜视频| 欧美日韩高清在线一区| 欧美伦理影视网| 国产精品不卡一区二区三区| 秋霞午夜av一区二区三区| 97精品久久久午夜一区二区三区 | 亚洲国产精品精华液ab| 日韩av成人高清| 91免费视频观看| 中国成人在线视频| 久久久久国产精品免费免费搜索| 亚洲国产另类av| 99久久综合色| 色综合一个色综合| 国产欧美日韩不卡免费| 男男视频亚洲欧美| 99在线首页视频| 欧美调教femdomvk| 国产欧美精品一区| 久88久久88久久久| 久久99影院| 欧美一区二区三区精品| 亚洲小说春色综合另类电影| 成人av电影免费观看| 伊人久久婷婷色综合98网| 久久久久国色av免费看影院| 免费久久精品视频| 国产伦精品一区二区三区四区免费 | 亚洲欧洲三级| 久久久综合精品| 久久99深爱久久99精品| 久久精品日韩| 欧美大度的电影原声| 丝袜亚洲另类丝袜在线| 国产精品久久久久久免费观看| 欧美日韩一区二区三区不卡| 亚洲摸摸操操av| 99精品黄色片免费大全| 欧美三级在线播放| 一区二区免费在线| 99理论电影网| 欧美嫩在线观看| 亚洲大片免费看| 91手机在线播放| 欧美久久免费观看| 亚洲777理论| 国产精品一区二区你懂得| 91精品蜜臀在线一区尤物| 午夜精品久久久久久| 国产精品日韩二区| 日韩欧美国产精品一区| 秋霞国产午夜精品免费视频| 欧美精品一区二区视频| 久久久精品综合| 国产高清无密码一区二区三区| 亚洲国产精品综合| 亚洲欧洲色图综合| eeuss鲁片一区二区三区在线看| 欧美性生活大片视频| 一区二区三区国产| 国产精品一 二 三| 精品国产髙清在线看国产毛片| 免费在线视频一区| 日韩欧美在线电影| 国产精品电影一区二区三区| 99视频在线观看一区三区| 欧美精品久久天天躁| 青青青伊人色综合久久| 日韩精品第一页| 国产精品国模大尺度视频| 99麻豆久久久国产精品免费| 欧美精品三级日韩久久| 美脚の诱脚舐め脚责91| 亚洲国产精品综合| 一区二区三区欧美日| 国产美女精品在线观看| 国产午夜精品一区二区| 成人午夜伦理影院| 777午夜精品免费视频| 美腿丝袜一区二区三区| 中文字幕在线中文字幕日亚韩一区 | 色哦色哦哦色天天综合| 亚洲地区一二三色| 日韩精品欧美在线| 亚洲免费av观看| 久久精品国产理论片免费| 中文字幕不卡在线播放| 99在线观看视频网站| 久久精品欧美日韩| 不卡一区二区在线| 欧美成人乱码一区二区三区| 夫妻av一区二区| 欧美一区二区私人影院日本| 韩国av一区二区| 欧美日韩国产三级| 精品一区二区三区不卡 | 日本va欧美va瓶| 色综合久久久网| 轻轻草成人在线| 在线观看国产91| 久久精品99久久久| 欧美日韩中文字幕精品| 韩国欧美国产1区| 欧美另类z0zxhd电影| 国产露脸91国语对白| 欧美放荡的少妇| 国产91精品精华液一区二区三区| 91精品国产麻豆| 懂色av噜噜一区二区三区av| 日韩欧美国产一区二区在线播放| 成人美女视频在线看| 精品国产免费久久| 91香蕉视频污在线| 中文字幕成人av| 久久艳妇乳肉豪妇荡乳av| 一区二区三区精品在线| 亚洲精品成人久久久998| 日韩av高清在线观看| 欧美性视频一区二区三区| 国产毛片一区二区| 欧美mv日韩mv国产| 91捆绑美女网站| 国产精品久久久久久亚洲伦| 久久人人爽爽人人爽人人片av| 一区二区三区**美女毛片| 一区二区三区国| 九九**精品视频免费播放| 欧美一区二区视频在线观看2022| 成人动漫精品一区二区| 欧美激情在线观看视频免费| 久久久一本精品99久久精品66| 亚洲小说春色综合另类电影| 色婷婷久久综合| 国产精品亚洲视频| 久久久精品黄色| 极品日韩久久| 亚洲成人动漫在线免费观看| 日本道色综合久久| 国产**成人网毛片九色| 国产日产亚洲精品系列| 老司机精品福利在线观看| 视频一区二区三区中文字幕| 欧美浪妇xxxx高跟鞋交| 97精品久久久久中文字幕| 亚洲日本在线观看| 综合色婷婷一区二区亚洲欧美国产| 精品午夜一区二区三区在线观看| 日韩欧美国产一区在线观看| 国产乱码一区| 亚洲成人免费影院| 91.com视频| 丁香五月网久久综合| 亚洲小说欧美激情另类| 欧美日韩精品一区二区三区蜜桃| a级精品国产片在线观看| 自拍偷拍国产亚洲| 91国偷自产一区二区三区成为亚洲经典| 国产精品亚洲视频| 中文字幕av在线一区二区三区| 色涩成人影视在线播放| 精品亚洲porn| 国产欧美日韩激情| 亚洲制服中文| 成人天堂资源www在线| 亚洲欧洲日韩av| 欧美亚洲另类激情小说| 97精品久久久午夜一区二区三区 | 中文字幕亚洲电影| 色先锋资源久久综合| 成人a免费在线看| 亚洲精品综合在线| 8v天堂国产在线一区二区| 国产精品一区视频网站| 日韩 欧美一区二区三区| 精品福利av导航| 天堂av一区二区| 成人久久18免费网站麻豆| 一区二区在线观看不卡| 欧美一区二区在线播放| 久久国产精品一区二区三区| 激情五月婷婷综合| 国产精品嫩草影院av蜜臀| 91久久精品午夜一区二区| 972aa.com艺术欧美| 日韩精品欧美成人高清一区二区| 久久综合九色综合久久久精品综合| 日本电影一区二区三区| 国产91精品一区二区麻豆网站| 亚洲美女一区二区三区| 欧美一级二级在线观看| 欧美成人在线免费观看| 国产成人鲁色资源国产91色综 | 久久久久久久久久久久久久久99 | 爽爽淫人综合网网站|