Hyperf异常类,抛出异常并中断执行

陈杰3个月前 (12-09)280
Hyperf异常类,抛出异常并中断执行
在我们的传统的php框架中,我个人习惯代码需要分层的。例如分为 Controller层,Service层,Model层。Controller层就是做个参数接收啊,参数验证之类的事情,然后Service...

Hyperf表单数据验证器

陈杰3个月前 (12-09)207
Hyperf表单数据验证器
hyperf虽然基于swoole,但是风格很像laravel,所以上手还是挺快的。记录一下基于hyperf的表单验证器的代码。因为写代码喜欢一把梭,所以太过解耦的验证类就不用了,太麻烦了。简单一点。照...

php对接七牛云短信验证码实战

陈杰3个月前 (12-01)233
短信验证码登录的用处非常的大,登录,注册,修改密码,安全相关的啥都可以干。选定的七牛云短信是因为存储也是用的七牛云,七牛的sdk都加载进来了,也懒得去换其他的厂家了。下面上代码:Controller层...

php对接支付宝转账到第三方接口实战

陈杰3个月前 (12-01)283
公司项目有一个用户钱包系统,用户创作的内容可以收到游客的打赏,当然就需要提现的接口了。最终选定的是支付宝转账接口,公司代收账户直接打款给用户绑定的支付宝账号,再也不用人工手动打款了。上代码准备好工具,...

laravel通过模板html生成word文档

陈杰3个月前 (12-01)231
laravel通过模板html生成word文档
因为公司项目需要,内部的管理系统有一个php实时查询数据库,根据内容来生成word文档排版没有什么需求,实现原理是查询数据库,然后用laravel自带的模板引擎,生成一个html网页,然后修改网页的r...

Workerman-写一个简单的websocket双向通信并实现MVC,用来开发游戏服务器

陈杰3个月前 (11-26)249
最近在看Workerman,发现这是一个真的很好用的东西。文档相当丰富,而且大神walker很贴心,有问必答。下面记一下一个简单的基于GatewayWorker框架写的websocket的程序。传统的...

laravel集成极光推送实战

陈杰3个月前 (11-26)234
公司项目需要用到app推送消息通知,市面上很多推送渠道商,选来选去最终选定了极光推送,因为项目使用laravel写的,laravel自身又有模型事件,所以研究了一下,在不改动原有代码的情况下,给项目加...

laravel跨库多态关联实战

陈杰4个月前 (11-09)261
laravel跨库多态关联实战
点赞记录表做了分库分表,位于副库里面表结构该点赞表关联了8个不同的表,因为业务原因,评论回复表有四个板块,所以做了4个评论记录表,4个回复记录表,且结构有细微不同。目标是用户获得被点赞记录,根据不同的...

mysql查找附近的人,经纬度查询

陈杰4个月前 (11-04)237
经纬度排序mysql函数CREATE DEFINER=`root`@`localhost` FUNCTION `get_distance`(`lon1` float,`lat1` float,`lon...

crontab添加定时任务

陈杰4个月前 (11-04)257
crontab定时任务添加crontab -e查看crontab -l文件夹 /www/server/crontab#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/s...