PHP生成二维码(学习)
php的基本写法:
<?php
echo "Hello World!";
?>
1二维码优点:(1)信息容量大
(2)编码范围广
(3)容错能力强
(4)驿码可靠性高
(5)可引入加密措施
(6)成本低,易制作
缺点:(1)二维码技术成为手机病毒、钓鱼网站传播的新渠道
(2)信息泄密
2. PHP生成QR Code
首先下载 phpqrcode类文件下载,下载地址:https://sourceforge.net/projects/phpqrcode/
然后把文件解压到项目文件下,最后在项目文件中新建PHP文件,在文件中写入如下代码即可生成二维码。
3.jq生成二维码
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>qrcode</title></head><body><div id="qrcode"></div><script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.slim.min.js"></script><!--<script src="jquery-qrcode/jquery.qrcode.min.js" type="text/javascript"></script>--><script src="https://cdn.bootcss.com/jquery.qrcode/1.0/jquery.qrcode.min.js"></script><script type="text/javascript">//中文转换成utf-8function utf16to8(str) {var out, i, len, c;out = "";len = str.length;for(i = 0; i < len; i++) {c = str.charCodeAt(i);if((c >= 0x0001) && (c <= 0x007F)) {out += str.charAt(i);} else if(c > 0x07FF) {out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F));out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));} else {out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F));out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));}}return out;}var content = utf16to8("我爱你");// $('#qrcode').qrcode("this plugin is great");jQuery('#qrcode').qrcode(content);$('#qrcode').qrcode({width: 64,height: 64,text: "size doesn't matter"});</script></body></html>
PHP生成二维码(学习)相关推荐
- python生成个性二维码学习笔记
在linux环境下进行编码 1.先进家目录,自行创建Code文件夹 cd Code 2.下载MyQR库 sudo pip3 install MyQR 3.下载所需资源文件并解压 Code/ $ wge ...
- 用python生成个性二维码_python生成个性二维码学习笔记
在linux环境下进行编码 1.先进家目录,自行创建Code文件夹 cd Code 2.下载MyQR库 sudo pip3 install MyQR 3.下载所需资源文件并解压 Code/ $ wge ...
- JavaScript的学习--生成二维码
有一些耗cpu的计算,完全可以在客户端上计算,比如生成二维码. qrcode其实是通过计算,然后使用jquery实现图形渲染和画图.支持canvas和table两种方式生成我们所需的二维码. 具体用法 ...
- 猫猫学iOS之二维码学习,快速生成二维码
猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243 二维码是一项项目中可能会用到的,iOS打开相机索取二维码的速度可 ...
- java学习-zxing生成二维码矩阵的简单例子
这个例子需要使用google的开源项目zxing的核心jar包 core-3.2.0.jar 可以百度搜索下载jar文件,也可使用maven添加依赖 <dependency><gro ...
- vue 2.x项目 vue-qriously 生成二维码并下载、cliploard复制粘贴
近日,重构项目某一老模块时,有一个功能是生成二维码并下载,还可以复制链接.列表每项都有二维码.下载二维码和复制链接和列表上方总的二维码. 老模块是用的qrocode中文文档,qrcode github ...
- ThinkPHP框架整合phpqrcode生成二维码DEMO
ThinkPHP框架发展到今天功能已经变得是非常强大了,但是ThinkPHP框架中没有二维码相关的库,因此我们可以通过整合phpqrcode来完成生成二维码的功能.想使用phpqrcode首先就要把p ...
- 五十九、使用ZXing生成二维码
@Author:Runsen @Date:2020/7/12 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...
- python利用myqr库生成二维码
1.今天,来学习一下利用myqr库来生成二维码,首先,先执行命令安装myqr这个库,输入以下命令: pip install myqr 2.安装成功后,在本地的磁盘底下建一个目录,这里我存放的目录为:E ...
最新文章
- CMSIS对异常和中断标识符、中断处理函数名以及中断向量异常号都有严格的要求。
- Linux驱动之内核加载模块过程分析
- P2473-[SCOI2008]奖励关【数学期望,状压dp】
- pytorch中的squeeze和unsqueeze
- angularjs php 实例下载,AngularJS Eclipse 1.2.0 插件下载
- 自动化无法定位的原因_Appium Android 自动化测试 -- 元素定位
- cognos 样例 oracle,cognos10.2 sample(ORACLE学样例)
- 王学丹 确定测试原始需求
- 孤岛能源安卓游戏源码
- sqlParameter的使用------七个构造函数
- python中安装pip_Python中如何安装pip-百度经验
- python 新闻分类_python实现简单的新闻文章归类
- MTK6577 Android源代码目录
- 计算机访问固态硬盘时间,电脑SSD固态硬盘快要坏掉的5种征兆
- 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”
- 怎样做 SEO,具体的计划是什么?
- 山东大学计算机学院 论坛,计算机学院承办计算机学科发展高峰论坛_山东大学...
- 关于投资与投机、基金
- 小程序源码:花体字转换器-多玩法安装简单
- 农村的我在1024分享开始杭漂的经历和心酸,我们一起共勉~
热门文章
- C语言:输入某年某月某日,判断这一天是这一年的第几天? 以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
- JDK安装和配置教程
- ue怎么打开服务器隐藏文件,隐藏/显示选区命令 - UltraEdit 中文帮助文档
- SQLServer中,sa账号旁边有红色小箭头
- spring3和spring4的一些需要注意的地方
- 基于jsp+mysql+Spring+SpringMVC+mybatis的办公用品领用管理系统
- dreamwrear cc 汉化
- K8S网络-02-安装 weave:v2.8.1
- Spark开发性能调优
- [玩转UE4/UE5动画系统>应用篇>功能模块] 之 布娃娃系统(ALS V4实现方案详解)