PHP技术
疯狂份子
这个作者很懒,什么都没留下…
展开
-
Swoole Loader扩展,包括win、linux 5.6,7.0,7.1,7.2,7.3
Swoole Loader扩展,支持win和linux,有5.6,7.0,7.1,7.2,7.3原创 2023-04-26 11:28:01 · 1388 阅读 · 1 评论 -
PHP获取M3U8视频时长
通过PHP获取m3u8视频文件的时长问题原创 2022-10-09 18:21:29 · 1130 阅读 · 0 评论 -
php7操作MongoDb详解
MongoDB的强大是不容置疑的,目前PHP针对MongoDB的操作挺多的,但是看的有点晕,还是自己总结一下实在,因为现在一直用PHP7及以上了,所有PHP7之前的版本就不再去说明,这里只针对PHP7对MongoDB的具体操作进行说明这里MongoDB的安装就不说了,自行处理1、链接MongoDB$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");//$manager = new MongoDB\Driver\Mana原创 2021-09-13 11:41:20 · 1738 阅读 · 0 评论 -
thinkphp6+redis实现消息队列
其实这个TP6怎么实现这个消息队列,很多教程都说有,但是总是给人怪怪的感觉,懵懵懂懂,好像是那么回事但是好像又不是那么一回事,这个还是得自己总结着来第一步下载composer包,这个是没什么说的,要用TP6的队列,直接composer一下composer require topthink/think-queue找到配置文件 config/queue.php,一般都会有的,没有的话自己建一个就行,然后配置一下,default配置成redis<?phpreturn [ 'default原创 2021-08-27 16:55:07 · 2391 阅读 · 4 评论 -
thinkPHP5.1接入腾讯云OCR身份证识别认证接口
腾讯的接口谁接谁知道,其中的苦就不说了,说说最近新接入的腾讯云OCR身份证识别的一些体会因为thinkPHP5.1现在接入第三方类库只支持composer方式,不然不能自动加载,不然直接用use会出现什么什么类不存在一类的提示,具体可以参考这篇文章的设置:Thinkphp5.1 引用第三方包的问题但是偏偏腾讯云Tencent Cloud API 3.0 SDK的接口没有说明,最后面找了好久才找到这个说明:腾讯云PHP SDK之Windows PHP Composer这个时候才真正composer成功了原创 2020-06-11 14:42:57 · 1871 阅读 · 0 评论 -
Thinkphp5.1对于空模块、空控制器、空方法的一些处理方案
Thinkphp的好处就不用说了,从事开发以来,从3.2到现在的5.1(6.0了解下,还没有深入了解,望谅解),对于里面的空模块、空控制器、空方法处理,都有些不一样,开发文档里面也有一些介绍,说实话,理解能力不强,看的不是很明白,操作起来不是很舒服,所以还是打算用自己的方案处理,这里重点介绍下最近项目用到的方案**空模块和空控制器**这个开发文档是没有说明的,但是这个又是必须的找到Module.php文件,一般的路径都是 根目录/vendor\thinkphp\library\think/Modu原创 2020-05-26 15:39:13 · 1564 阅读 · 0 评论 -
Jquerylist采集不到图片的问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-03-28 18:11:38 · 462 阅读 · 0 评论 -
thinkPHP5实现excel表格数据导入功能
excel的导入导出功能还是经常能用到的,这里是基于thinkphp5框架搞的一个excel导入功能,使用到了PHPExcel这个类库,提供一个思路,并没有全部代码,了解思路就行,excel表格格式如下具体代码如下public function post(){ if($this->request->isPost()){ vendor("PH...原创 2019-09-12 14:34:52 · 926 阅读 · 0 评论 -
PHP对HTML标签的处理,实体转义及反转义
很简单的一个例子,很多文章添加内容的时候都会经过一下HTML标签进行一下转义,基本都是用htmlspecialchars()进行处理,这样并不影响到其他,最后显示出来的就是还是html源代码$content=htmlspecialchars($content);这样过滤是可以了,但是最近有个奇怪的需求,就是要把已经转义的转回来,其实也是有对应的函数反转的,不过网上很多都没有对这方面进行说明,...原创 2019-09-09 09:37:52 · 1799 阅读 · 0 评论 -
解决微信H5支付提示"商家存在未配置的参数,请联系商家解决"的问题
微信H5支付其实也挺简单的,只要按照文档去接,一般问题不大,但是某些做支付的要处理的东西就多一点微信支付有几个地方要配置,一个微信商户平台上面域名的配置(域名要备案且要用https请求),第二个网站要用提交请求域名要统一,这个很多人都清楚,第三个就是网站的头部Referer参数(具体用途自行百度)了,第三个参数是很多人都忽略的,明明微信商户平台的域名都配置正确了,为什么调起支付以后却提示“商家存...原创 2019-08-21 09:49:57 · 45046 阅读 · 5 评论 -
PHP利用websocket实现客户端请求ws协议功能
最近项目需要,利用websocket实现PHP对ws协议的请求,这里PHP是作为一个客户端通过ws协议请求服务,而不是作为服务端,这个首先要区分下。ws协议是websocket的东西,现在也有很多东西可以实现,如workerman、swoole,但是说实话,看到workerman的文档,有介绍怎么实现这个功能,但是个人是感觉真的很头疼,一切都是基于cli,基本都是用到命令行去执行,一个类似cur...原创 2018-12-07 16:15:05 · 17977 阅读 · 12 评论