<?php
set_time_limit(0); //设置页面等待时间
ini_set('memory_limit', '-1');//不限制内存
//链接数据库
require 'global.php';
//引入phpqrcode类
require 'phpqrcode.php';
//文件夹名称
$saveDir = 'sfewm';
//生成二维码大小
$size = 17.1;
$errorLevel = "L";
//判断文件夹
if(!is_dir($saveDir))
{
//如果没有就创建
mkdir('sfewm');
//权限给777
chmod($ewm,0777);
}
//如果有这个文件
if(is_dir($saveDir)){
//查找生成二维码内容
$arr =$db->select("code",'code');
//获取查找出来的数组中的长度
$array= count($arr);
$i = 0;
for($i=0; $i<=$array; $i++){
$qrcode_content =$arr[$i];//二维码的内容
$filename = $saveDir . '/'.$qrcode_content.'.png';//二维码保存路径
$cls = new \QRcode();
ob_clean();
$cls::png($qrcode_content,$filename,$errorLevel,$size);//生成二维码
echo $filename;//返回二维码的路径
}
echo '二维码生成以完成';
}else{
exit('目录创建失败');
}