<?php
//library文件下载地址:https://sourceforge.net/projects/phpqrcode/
include_once(LIBRARY_PATH . "/phpqrcode/qrlib.php");
class Model_QRimg{
protected static $_instance = null;
public static function instance(){
if(self::$_instance == null){
self::$_instance = new self();
}
return self::$_instance;
}
public function url2QRpng($url,$out_path_name){
QRcode::png($url,$out_path_name,QR_ECLEVEL_L, 10);
if(file_exists($out_path_name)){
return true;
}
else{
return false;
}
}
}
//使用方式:
Model_QRimg::instance()->url2QRpng('http://blog.csdn.net/joyatonce','/home/joyatonce/myblogQR.png');
上面生成了一个PNG二维码图片,如下:(扫一扫吧)