Google Chart API

谷歌提供了一个生成二维码的接口

二维码生成url
http://chart.apis.google.com/chart?chs=200x200&cht=qr&chld=L|0&chl=www.baidu.com

# cht 表示QR码
# chs 图像尺寸---宽*高
# chld level|margin  纠错等级|二维码离边框的距离
   L-可以识别已损失7%的数据(默认);
   M-可以识别已损失15%的数据;
   Q-可以识别已损失25%的数据;
   H-可以识别已损失30%的数据
# chl 编码后的数据
# 支付宝提供的DEMO中的示例代码
function create_erweima($content, $size = '200', $lev = 'L', $margin= '0') {
        $content = urlencode($content);
        $image = '$size.'x'.$size.'&cht=qr&chld='.$lev.'|'.$margin.'&chl='.$content.'"  widht="'.$size.'" height="'.$size.'" />';
        return $image;
    }

你可能感兴趣的:(PHP)