源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Yii2.0实现生成二维码功能实例

  • 时间:2022-07-29 09:32 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Yii2.0实现生成二维码功能实例
本文实例讲述了Yii2.0实现生成二维码功能。分享给大家供大家参考,具体如下: [b]通过composer安装:[/b] 1.下面的方法是通过composer加载
php composer.phar require "2amigos/yii2-qrcode-helper" "*"

或者添加
"2amigos/yii2-qrcode-helper" : "*"

到对应项目的composer.json文件中 [b]通过归档文件安装:[/b] 不习惯用composer的用户可以点击此处本站下载[url=http://xiazai.jb51.net/201710/yuanma/qrcode-library-master(jb51.net).rar][b]二维码扩展[/b][/url]。 然后解压,将文件名修改为yii2-qrcode-helper放入vendor/2amigos/目录下面 编辑/vendor/yiisoft/extensions.php,添加以下代码到数组中
'2amigos/yii2-qrcode-helper' => 
   array (
    'name' => '2amigos/yii2-qrcode-helper',
    'version' => '1.0.2.0',
    'alias' => 
    array (
     '@dosamigos/qrcode' => $vendorDir . '/2amigos/yii2-qrcode-helper/src',
    ),
 ),

[b]用法[/b] 在你的控制器中添加一下代码
use dosamigos\qrcode\QrCode;  //引入类
\\ ... 
public function actionQrcode() 
{ 
  return QrCode::png('http://www.yii-china.com');  //调用二维码生成方法
}
public function actionDemo()
{
  return $this->render('index');
}

在你的页面中添加以下代码 (demo/index)
<img src="<?= Url::to(['index/qrcode'])?>" />

访问demo这个方法,就能看到一张漂亮的二维码了 [b]PS:这里再为大家推荐一款二维码在线生成工具供大家参考使用:[/b] [b]在线生成二维码工具(加强版) [/b][url=http://tools.jb51.net/transcoding/jb51qrcode]http://tools.jb51.net/transcoding/jb51qrcode[/url] 更多关于Yii相关内容感兴趣的读者可查看本站专题:《[url=http://www.1sucai.cn/Special/386.htm]Yii框架入门及常用技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/155.htm]php优秀开发框架总结[/url]》、《[url=http://www.1sucai.cn/Special/26.htm]smarty模板入门基础教程[/url]》、《[url=http://www.1sucai.cn/Special/43.htm]php面向对象程序设计入门教程[/url]》、《[url=http://www.1sucai.cn/Special/47.htm]php字符串(string)用法总结[/url]》、《[url=http://www.1sucai.cn/Special/84.htm]php+mysql数据库操作入门教程[/url]》及《[url=http://www.1sucai.cn/Special/231.htm]php常见数据库操作技巧汇总[/url]》 希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部