天天看點

使用PHP 實作二維碼掃描下載下傳的功能

随着Android平台的應起,國内出現了很多優秀第三方的應用市場,他們都提供一個二維碼下載下傳功能,這是一個很人性化的功能,拿機你的HTC或者 摩托羅拉安卓手機,打開WIFI,安裝好一個二維碼掃描軟體, 使用相機功能掃描一下二維碼,就直接下載下傳安裝,前段時間因公司一個安卓應用的網站機範兒, 要使用PHP實作這個功能,這篇文章将做個總結,幫助有需要做這個功能的朋友.

網上已經有幾種實作方式,像使用Google開放API, libqrencode等等,這篇文章将主要讨論使用PHP優秀的開源QRcode類庫來實作這個功能,大大簡化了我們的工作,我們所要做的僅僅是下載下傳源碼包并且包含到你的項目裡面,僅僅一行代碼就搞定這個功能。

1. 下載下傳源碼包:

項目位址:http://phpqrcode.sourceforge.net/

下載下傳:http://sourceforge.net/projects/phpqrcode/

2.引入到你的PHP檔案

有兩種方式,一種是使用qrlib.php 檔案,使用插件的形式來讀取所有類庫,另外一個是使用phpqrcode.php 檔案,這是一個合并的版本,所有類庫全部包括在這個檔案裡面,如果你伺服器安裝有APC緩存,可以考慮使用這個類庫來提高效率。

參數配置直接在qrconfig.php檔案裡面修改.通常隻修改兩個常量

3. 生成二維碼圖檔

傳入兩個參數,一個是檔案下載下傳的位址,一個是二維碼圖檔生成的位址,  一行代碼就搞定這個人性化功能。

轉載請保留原文位址: http://www.itkuaixun.com/news/article/46171.html

繼續閱讀