现在位置: 首页  >  编程技术  >  PHP
原创 ElasticSearch+php 基础使用示例
php7.4 + ElasticSearch-8.7.0 composer: "require": {     "elasticsearch/elasticsearch": "^8.7",     "ramsey/uuid": "^4.2" } <?php include './vendor/autoload.php'; ...
原创 任意进制转换,配合 mb_ord() 可实现逐字加密
任意进制转换,只要把字典字符集填充够长,顺序打乱,配合 mb_ord() 可实现逐字加密。 function baseConvert($num,$fromBase=10,$toBase=95) {     if ($fromBase!=10){         $num=baseConvertReverse($num.'',$fromBase,10...
原创 php中文分词拓展
1、外置dll拓展 https://github.com/hightman/scws 2、分词类 https://github.com/feixuekeji/PHPAnalysis 源码有个问题,会多输出一行空行,对文件重新编辑了下,去除了多余的空行:PHPAnalysis.rar 3、未测试 https://github.com/lizhic...
原创 海康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目录下就会显得杂乱,所以,还是归类好吧,...
 站内搜索