今回は、PHPを使用してGoogleインターフェースを呼び出してQRコードを生成する手順について詳しく説明します PHPを使用してGoogleインターフェースを呼び出してQRコードを生成する場合の注意事項は何ですか?実際のケースですので見てみましょう。 例、Google インターフェースを呼び出して QR コードを実装します。
<?php $data = isset($_GET['t']) ? $_GET['t'] : 'http://www.XXX.com'; $size = isset($_GET['size']) ? $_GET['size'] : '150x150'; $logo = isset($_GET['logo']) ? $_GET['logo'] :"./image/logo.jpg "/>"; $chl = urlencode($logo); $png = "http://chart.googleapis.com/chart?chs=$size&cht=qr&chl=$chl&chld=L|1&choe=UTF-8"; $QR = imagecreatefrompng($png);//外面那QR图 //以下是二维码生成的主要代码 if ($logo !== FALSE) { $logo = imagecreatefromstring(file_get_contents($logo)); $QR_width = imagesx($QR); $QR_height = imagesy($QR); $logo_width = imagesx($logo); $logo_height = imagesy($logo); $logo_qr_width = $QR_width/5; $scale = $logo_width/$logo_qr_width; $logo_qr_height = $logo_height/$scale; $from_width = ($QR_width-$logo_qr_width)/2; imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width, $logo_qr_height, $logo_width, $logo_height); } header('Content-type: image/png'); imagepng($QR); //销毁二维码图像 imagedestroy($QR); ?>
推奨書籍:
PHP で英語の大文字と小文字の変換を実装する方法php は、乱数、文字、または数字と文字の混合の文字列を生成します以上がPHPがGoogleインターフェースを呼び出してQRコードを生成する手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。