191145686 发表于 2017-12-29 17:51:33

[PHP] 生成二维码(两种方法)

1 <?php  

2  
3 //1.封装生成二维码图片的函数(方法)
  
4
  
5/** *利用google api生成二维码图片
  
6
  
7* $content:二维码内容参数
  
8
  
9* $size:生成二维码的尺寸,宽度和高度的值
  
10
  
11* $lev:可选参数,纠错等级
  
12
  
13* $margin:生成的二维码离边框的距离
  
14
  
15*/
  
16
  
17 function create_erweima($content, $size = '100', $lev = 'L', $margin= '0')
  
18 {
  
19   $content = urlencode($content);
  
20

  
21   $image = '<img src="http://chart.apis.google.com/chart?chs='.$size.'x'.$size.'&amp;cht=qr&chld='.$lev.'|'.$margin.'&amp;chl='.$content.'"widht="'.$size.'">  
22
  
23   return $image;
  
24
  
25 }
  
26
  
27 /* * 使用注意事项 * 1.先构建内容字符串 * 2.调用函数生成 */
  
28
  
29 //构建内容字符串
  
30
  
31 //$content="纯文本信息";
  
32 $content="尝试一下内容测试";
  
33
  
34 //调用函数生成二维码图片
  
35
  
36 echo create_erweima($content);
  
37
  
38 $url="http://www.lpcblog.com";
  
39 echo create_erweima($url);
页: [1]
查看完整版本: [PHP] 生成二维码(两种方法)