现在位置: 首页  >  编程技术  >  PHP
原创 海康SDK通信,生成登录验证时的摘要信息
<?php // Digest=MD5(MD5(A1):<nonce>:<nc>:<cnonce>:<qop>:MD5(A2)) // A1=<user>:<realm>:<password> // A2=<request-method>...
转载 PHP设计模式范例
https://designpatternsphp.readthedocs.io/zh_CN/latest/README.html
原创 编辑pdf表单域,可以填充图片
编辑pdf表单域,可以填充图片 demo:https://www.setasign.com/products/setapdf-formfiller/demos/fill-form-field-with-image/ github:https://github.com/Setasign/SetaPDF-Demos https://www.setas...
原创 获取省市区的区划代码,用于地区级联选择的数据源
<?php set_time_limit(0); index(); function index() {     $list=getNext("http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2020/index.html",'',1);     file_put_conten...
转载 php实现jwt
JWT是什么 JWT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。基于token的身份验证可以替代传统的cookie+session身份验证方法。 JWT由三个部分组成:header.payload.signature 以下示例以JWT官...
原创 自己写的mvc框架,适合编写api,使用方便,运行速度快。
数据库部分用的是think-orm,很不错的库,非常方便,使用这个可以很容易封装模型。 控制器部分是参考thinkphp的目录结构来构建的。 模板部分用的是think-template。 本框架默认输出都是json格式,非常适合编写api,当手上有简单的小项目时,比如对接个pc程序实现一些日志记录和数据交换等等简单需求,可以使用本框架,使用过tp的都...
原创 Thinkphp5.0 调用 WeChatDeveloper 拓展库
一、拓展库存放路径 放在更目录的extend文件夹下,如:/extend/WeChatDeveloper 注意:如果这样存放,是无法通过命名空间直接调用的,好像是WeChatDeveloper下的子类调用命名空间时没带上WeChatDeveloper这层目录,如果要直接调用,就要舍弃这层归档目录,那么extend目录下就会显得杂乱,所以,还是归类好吧,...
转载 PHP开发小技巧
1、 尽量采用PHP内置函数。 2、 使用echo代替print,并且使用echo的多重参数代替字符串连接 echo $str1,$str2; 3、 不要把方法细分得过多,仔细想想你真正打算重用的是哪些代码? 4、 在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。 5、 主动销毁那些不用的变量尤其是大数组,以便释放内存。 6、 并非要用...
 站内搜索