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

![timg.jpeg](https://www.ascwh.com/usr/uploads/2020/03/2775213244.jpeg) ```php public static function formatExcelTime($time, $format = 'Y-m-d H:i:s') ...

Redis List操作
03.18 PHP 评论

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

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

![1583469826077.jpg](https://www.ascwh.com/usr/uploads/2020/03/2409862319.jpg) docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在 ...

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

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

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

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

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

![](https://www.ascwh.com/usr/uploads/2020/01/2675239438.png) ```php // 接收POST过来的信息 $json = file_get_contents('php://input'); $data = json_decode($jso ...

各种锁
12.28 PHP 评论

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

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

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

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

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

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

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

PHP 数据压缩
11.04 PHP 评论

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

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

![](https://www.ascwh.com/usr/uploads/2019/10/4142354650.png) 如何关掉提示: Preferences->Editor->Inspections-> 搜索框输入“Unhandled Exception” 把后面的框变为未勾选状态 点击取消选择 ...

推荐一个支付组件 riverslei/payment
10.02 PHP 评论

`riverslei/payment` 是一款集成了阿里支付、微信支付的组件。它对php的版本要求很低(大于等于5.6),不过其文档不是特别完善,但是作为开发者去看下examples 下的 demo 够用了。 ###当前支持的接口 当前sdk仅接入了支付宝支付、微信支付、招商支付(支付、退款)。中国 ...

memcache 与 memcached 的区别

### Memcache是一个软件 Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。 它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcache这个软件项目一般 ...

PHP 创建推广海报
09.30 PHP 评论

最近工作需求需要生成分享图片,最初用前端js的html2canvas截图插件各种问题,而且多端还不可共用等问题 后来干脆PHP的PG库在后台生成图片,很愉快的解决了各种问题,我们要实现的效果如下图: ![WechatIMG145.png](https://www.ascwh.com/usr ...