PHP
一一程序
文化有限,不知道说啥
展开
-
tp6使用jwt
安装扩展(本项目已安装,无需重复安装):composer require firebase/php-jwt 使用: 生成token:signToken() 验证token:checkToken() 具体代码如下,参数可自行定义或修改/** * 生成验签 * $uid 用户id * $key 这里是自定义的一个随机字串,应该写在config文件中的,解密时也会用,相当于加密中常用的盐 salt */function signToken($uid, $type = 'api', $原创 2021-10-14 13:18:06 · 969 阅读 · 0 评论 -
tp5 生成二维码并与背景图合并
1.安装phpqrcode,命令:composerrequireendroid/qrcode 如果已安装无需重复安装2.控制器中引用:useEndroid\QrCode\QrCode3.查看自己PHP版本:我的是7.3,因为版本不同,使用方法可能有区别,具体看官方文档4.我的要求是生成带邀请码的分享页面,步骤及代码如下:步骤一:先用qrcode生成二维码,放到目录下 步骤二:二维码与背景图合并,然后替换上一步生成的二维码 步骤三:返回生成的图片地址/** * ...原创 2021-08-12 16:23:06 · 677 阅读 · 1 评论 -
tp6导出Excel表格
// 查询要导出的数据 $model = new ErrorModel(); $data = $model ->field('id,api_member_id,title,Chinese,English,example,translate,desc') ->select(); // 实例化 $spreadsheet = new Spreadsheet(); // 获..原创 2021-05-28 14:45:50 · 2868 阅读 · 2 评论 -
微信h5支付(php版) 2019
1. 登录商户平台-->产品中心-->我的产品-->支付产品-->H5支付(申请开通), 平台地址:https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2Findex.php,2. 直接上代码,一个php即可搞定,本代码适用于tp5开发,其他框架或语言需要自行修改3.修改自己的...原创 2019-07-17 13:39:32 · 6186 阅读 · 3 评论 -
小程序: getPhoneNumber功能详解,获取手机号登录 2019
##内容1.效果图2.前端页面组件书写3.JS内组件用法4.接口文件内容1.效果图:2.小程序前端页面<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">点击登录</button>使用小程序button按钮,按照官方文档写的,无需修改。官方文档:ht...原创 2019-06-28 11:05:03 · 16911 阅读 · 2 评论 -
nginx 部署 yii2项目
1.Linux 添加虚拟主机,访问目录绑定至 web目录下面,比如 bac/web2.更新配置文件,修改你自己的.conf文件,比如a.conf,我的是在 /usr/local/nginx/conf/vhost/目录下,然后添加location / { # Redirect everything that isn't a real file to index.php...原创 2019-06-20 10:25:37 · 2690 阅读 · 0 评论 -
Linux下certpot 免费搭建https协议
centos配置Let's Encrypt并自动更新 假如就放在/home下 wget https://github.com/certbot/certbot/archive/master.zip unzip master.zip cd certbot-master/ ./certbot-auto --help ./certbot-auto certo...原创 2018-09-12 13:31:17 · 649 阅读 · 0 评论 -
企业微信获取临时素材,此处接口为语音接口
1.企业微信获取临时素材,此处为主要部分代码,加群:372319250,咨询企业微信其他相关问题,或者下载文件“企业微信开发”,查看demo2.php不同框架大同小异,一定要根据文档要求写!<?php//media_id为微信jssdk接口上传后返回的媒体idfunction upload(){ $media_id = $_POST["media_id"]; $access_to...原创 2018-06-27 17:50:57 · 2338 阅读 · 0 评论 -
tp3.2 微信授权登录
今天弄了弄微信网页授权登录,终于鼓捣出来了,把经验写下了,分享一下,省的大家走进坑。1.第一步,公众号域名设置,以及白名单等设置,注意,白名单,没有你的IP地址,获取不到access这个文档都有,自己看下就OK2.第二步,建一个数据库来存储用户的openid,昵称等信息3.写代码,话不多说,直接上代码,tp3.2和5.0大同小异,文档地址:https://mp.weixin.qq.com/...原创 2018-04-18 17:37:03 · 3024 阅读 · 0 评论 -
企业微信 JS_SDK 签名及其他参数生成问题
1.此处为只生成签名及其他参数,其他步骤或企业微信开发问题其查看其他文章或者加群:372319250 咨询。2.直接上代码,具体代码可以加群,下载"企业微信开发"里面有具体步骤及详解...原创 2018-06-27 11:16:38 · 320 阅读 · 0 评论