下面是编程之家 jb51.cc 通过网络收集整理的代码片段。
编程之家小编现在分享给大家,也给大家做个参考。
function qr_code($data,$type = "TXT",$size ='150',$ec='L',$margin='0') { $types = array("URL" =--> "http://","TEL" => "TEL:","TXT"=>"","EMAIL" => "MAILTO:"); if(!in_array($type,array("URL","TEL","TXT","EMAIL"))) { $type = "TXT"; } if (!preg_match('/^'.$types[$type].'/',$data)) { $data = str_replace("\\","",$types[$type]).$data; } $ch = curl_init(); $data = urlencode($data); curl_setopt($ch,CURLOPT_URL,'http://chart.apis.google.com/chart'); curl_setopt($ch,CURLOPT_POST,true); curl_setopt($ch,CURLOPT_POSTFIELDS,'chs='.$size.'x'.$size.'&cht=qr&chld='.$ec.'|'.$margin.'&chl='.$data); curl_setopt($ch,CURLOPT_RETURNTRANSFER,CURLOPT_HEADER,false); curl_setopt($ch,CURLOPT_TIMEOUT,30); $response = curl_exec($ch); curl_close($ch); return $response; }
<?PHP header("Content-type: image/png"); echo qr_code("http://koonk.com","URL"); ?>
以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。