PHP利用PHP QR Code二维码类生成二维码
这里PHP使用生成QR码的php类库PHP QR Code、
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php ini_set ( 'display_errors' , 'on' ); $PNG_TEMP_DIR = dirname( __FILE__ ).DIRECTORY_SEPARATOR. 'temp' .DIRECTORY_SEPARATOR; $PNG_WEB_DIR = 'temp/' ; include "qrlib.php" ; // QRcode lib //phpfensi.com $data = 'https://www.wentiyi.com' ; // data $ecc = 'H' ; // L-smallest, M, Q, H-best $size = 10; // 1-50 $filename = $PNG_TEMP_DIR . 'qrcode_' .time(). '.png' ; QRcode::png( $data , $filename , $ecc , $size , 2); chmod ( $filename , 0777); echo '<img src="' . $PNG_WEB_DIR . basename ( $filename ). '" />' ; ?> |
QR码介绍
Data表示要记录的数据,如果是存储utf-8编码的中文,最多984个。
ECC表示纠错级别, 纠错级别越高,生成图片会越大。L水平 7%的字码可被修正M水平 15%的字码可被修正Q水平 25%的字码可被修正H水平 30%的字码可被修正Size表示图片每个黑点的像素。
赞 (0)