我们新增Dark Mode(暗模式),(只是在晚上)可以改变MAC OS&Windows系统的暗模式实现切换;安卓和苹果手机是一样的。
编程代码

LJY IT Blog转换二维码API源码、介绍

gyue2345·2015-08-09·62 次阅读··

   2015-08-09 1:13 LJY2345    1 条评论   隐藏边栏   黑色模式    62 
   评分 0 次,平均分 0.0    1 条评论   隐藏边栏   黑色模式
[收起] 文章目录

我个人认为,在现在这个互联网飞速发展的时代,抢占先机,做好移动端的用户体验至关重要!,由于第三方二维码API总感觉稳定性和自定义性稍差,所以就到网上找了一下相关代码,自己搭建了一个二维码API。。。

LJY IT Blog转换二维码API源码、介绍

当然,这个功能不是原创,而且百度一搜一大把,都不好意思拿来分享啦;毕竟LJY IT Blog的初衷是开源分享。所以我就拿出来了

这里是PHP 代码

<?php
//载入qrcode类phpqrcode.php
include "./phpqrcode.php";
//取得GET参数
$url        = isset($_GET["url"]) ? $_GET["url"] : 'help';
$errorLevel = isset($_GET["e"]) ? $_GET["e"] : 'L';
$PointSize  = isset($_GET["p"]) ? $_GET["p"] : '3';
$margin     = isset($_GET["m"]) ? $_GET["m"] : '0';
preg_match('/http:\/\/([\w\W]*?)\//si', $url, $matches);
 
//简单判断
//if ( $matches[1] != 'zhangge.net' && $matches[1] != 'zgboke.com' || $url == 'help') { //取消此行注释并注释下面一行,就能加入自定义的url过滤功能
if ( $url == 'help'){
    //简单的描述一下使用方法,当然也可以不用
    header("Content-type: text/html; charset=utf-8");
    echo '<title>在线二维码API接口-LJY2345云服务-LJY IT Blog</title>';
    echo '<h1>欢迎使用在线二维码API!</h1>
    使用前请仔细查看参数说明:<br />
    <br />
    url: 二维码对应的网址<br /><br />
    m&nbsp&nbsp: 二维码白色边框尺寸,缺省值: 0px<br /><br />
    e&nbsp&nbsp: 容错级别(errorLevel),可选参数如下(缺省值 L):<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspL水平    7%的字码可被修正<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspM水平    15%的字码可被修正<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspQ水平    25%的字码可被修正<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspH水平    30%的字码可被修正<br />
    p&nbsp&nbsp: 二维码尺寸,可选范围1-10(具体大小和容错级别有关)(缺省值:3)<br /><br />
    常规用法:<a href="https://www.ljy2345.com/go/aHR0cDovL2RkZC9xci8/bT0wJmFtcDtlPUwmYW1wO3A9MyZhbXA7dXJsPWh0dHA6Ly96aGFuZ2dlLm5ldC8=" target="_blank" target="_blank">http://dddd/qr/?m=0&e=L&p=3&url=http://zhangge.net/</a><br /><br />
    ';
	exit();
} else  {
    //调用二维码生成函数
    createqr($url, $errorLevel, $PointSize, $margin);
}
 
//简单二维码生成函数
function createqr($value,$errorCorrectionLevel,$matrixPointSize,$margin) {
    QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize, $margin);
}
?>

 

源码下载

下载的内容PHP的QrCode类和源码。Ps:以上相关代码均已包含在内。.htaccess文件不要乱改

赞赏

历史上的文章

博 主作者: 关注:6    粉丝:1最后编辑于:2017年7月20日
LJY IT BLOG的站长。

扫一扫打赏

支付宝扫一扫打赏

微信扫一扫打赏

view comments - 1 comment

Comments | 1 comment

🌙
😃

切换注册
忘记密码 ?

×

您也可以使用第三方帐号快捷登录

切换登录

×
扫一扫二维码分享
下载海报
  切换主题 | SCHEME TOOL