再见,CentOS!
12.16 PHP 评论

近日,CentOS官方宣布CentOS系列稳定版Linux系统将停止维护,取而代之的是测试版的CentOS Stream,这也意味着CentOS将会退出历史舞台,因此引发了CentOS用户的强烈不满。据了解,CentOS联合创始人Greg Kurtzer是许多社区成员之一,对这一改变也是相当震惊和不满。Kurt ...

Windows 下 PHP 安装 amqp 扩展
09.19 PHP 评论

安装php扩展amqp先查看自己的php版本记住版本 至于这个线程安全问题这就不扯了^_^ ^_^接下来下载dll文件 地址http://pecl.php.net/package/amqp这里选择最新版本php版本 ,X86 和X64 根据自己情况 , NTS 和 TS 就是那个thread safty ...

使用PHP7扩展trie_filter 敏感词过滤
09.14 PHP,LINUX 评论

最近需要做一个简单的敏感词检测系统,通过百度找到了 trie_filter 这个扩展.安装这个扩展真是一波三折呀.原作者最后更新时间是13年,不支持php7.很愁很苦恼.但是最后还是很愉快的解决了.下面和大家分享一下安装php-ext-trie-filter扩展前需要安装他的依赖库libdatrie,依赖库下载 ...

PHP 导入 Excel 时间格式处理
03.26 PHP 评论

public static function formatExcelTime($time, $format = 'Y-m-d H:i:s') { $formatTime = $time; // 这里要注意 `.` 因为不具体到时间的话,是没有 `.` 的,而具 ...

Redis List操作
03.18 PHP 评论

/** * * List操作 * 列表操作 * 可理解为数组操作 * 插入、删除数据按照一定规律排列的 * 元素可重复 * 适用于队列 * */ //在列表头部插入一个值one,当列表不存在时自动创建一个列表,key1为列 ...

一个神奇的文档网站生成工具--docsify
03.06 PHP 评论

docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行。这将非常实用,如果只是需要快速的搭建一个小型的文档网站,或者不想因为生成的一堆 .html 文件“污染” commit 记录,只需要创建一个 ind ...

thinkphp6.0 + Workerman+ GatewayWorker websocket通讯
03.05 PHP 评论

毫无疑问 重点在 Workerman Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等ThinkPHP 手册中 ...

CURL 请求出现 301 Moved Permanently
02.28 PHP 评论

永久重定向是一种非常重要的“自动转向”技术,是网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种。实际就是被请求网址进行了重定向,,,解决:添加下一行curl_setopt($ch,CURLOPT_FOLLOWLOCATI ...

git WebHooks 简单的同步脚本
01.06 PHP 评论

// 接收POST过来的信息 $json = file_get_contents('php://input'); $data = json_decode($json, true); // 你的项目路径 $paths = [ 'master' =>  ...

各种锁
12.28 PHP 评论

乐观锁分为三个阶段:数据读取、写入校验、数据写入。假设数据一般情况下不会造成冲突,只有在数据进行提交更新时,才会正式对数据的冲突与否进行检测,如果发现冲突了,则返回错误信息,让用户决定如何去做。fail-fast机制。悲观锁正如其名,它指对数据被外界(可能是本机的其他事务,也可能是来自其它服务器的事务处理)的修 ...

拖拽插件SortableJS 配置项
12.16 PHP 评论

var sortable = new Sortable(el, { group: "name", // or { name: "...", pull: [true, false, 'clone', array], ...

PHP 精度的数字计算
12.01 PHP 评论

/** * 两个任意精度的数字计算 * * @param [type] $n1 计算数字一 * @param [type] $symbol 计算方式 * @param [type] $n2 计算数字二 * @param string $sc ...

ThinkPHP5.1+ Swoole 实现 websocket
11.25 PHP 评论

SwooleSwoole是一个面向生产环境的 PHP 异步网络通信引擎。使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。安装首先按照Swoole官网说明安装swoole扩展,然后安装think-swoole扩展。composer requ ...

PHP 数据压缩
11.04 PHP 评论

/** * 判断字符串是否base64编码 */ function func_is_base64($str) { return $str == base64_encode(base64_decode($str)) ? true : false; } /** * 压缩内容 */ func ...

PHPSrom 关闭 this inspection reports exceptions which are neither enclosed in a try-catch
10.09 PHP,工具 评论

如何关掉提示: Preferences->Editor->Inspections-> 搜索框输入“Unhandled Exception” 把后面的框变为未勾选状态 点击取消选择同理关掉 Error handling