![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
『Msc』
这个作者很懒,什么都没留下…
展开
-
php curl文件流
PHP通过CURL上传文件原创 2022-10-21 17:44:37 · 1698 阅读 · 0 评论 -
mysql按天统计的时候,该天没有数据也要统计为0
mysql按天统计的时候,该天没有数据也要统计为0网上很多方法都是在mysql里面处理的,但我发现在mysql里面处理的这种方式可能会因为你的where条件导致查出来的数据并没有补上0。既然现在又遇到了,前端又不想处理,那我就在取出数据之后做处理吧。没有多难就是比较常规的思路,就是把没有数据的那几天数据补0。但是你要算出哪些日期是没有数据的,要把数据填充到数组里面。例如,2021-12-01、2021-12-05、2021-12-07、2021-12-08这组数据,就要把中间空的03、04、06这些数据原创 2021-12-23 17:38:30 · 2443 阅读 · 0 评论 -
Hook方法注入
Hook方法注入你可以在一些类似于初始化的地方或者中间件中写依赖注入方法 //hook注入方法 request()->hook('userData', function () use ($token) { $tokenValue = json_decode(app('mycache')->get($token)); return $tokenValue; });然后在别的地方调用$data原创 2021-03-02 15:27:41 · 480 阅读 · 0 评论 -
mysql筛选json字段的实现方法
mysql筛选json字段的实现方法如图:如果你的需求是想以content字段里的order里的store_id作为筛选条件,那么恭喜你,可以使用下面这种方式:可以通过json_extract函数,格式如上图原创 2021-02-26 11:31:43 · 1173 阅读 · 0 评论 -
mysql使用group by的时候提示错误(mysql严格模式)
mysql使用group by的时候提示错误(mysql严格模式)执行的语句:如上,提示我们mysql当前设置了sql_mode = only_full_group_by原因是:SELECT 列表中的第二个表达式(cname)不在 GROUP BY 的子句中,同时它也不是聚合函数;这与 sql 模式:ONLY_FULL_GROUP_BY 不相容。如果你需要使用group_by,则你取出的字段,必须要在group by里面也存在(一些聚合函数如sum等例外)。标准 SQL 规定,在对表进行聚合查询原创 2021-02-26 10:45:21 · 446 阅读 · 0 评论 -
php后端进行appleID登陆的处理
php后端进行appleID登陆的处理先安装一个扩展"require": { "wubuwei/php-apple-signin": "^2.0"}前端要传给我们的参数接下来要做相关校验了// 一般来说入参是user数组,里面包含了一些名字、邮箱、user_id啥的,注意一点是第二次授权apple是不会再拿到名字那些信息了,我这里是让前端拆分出来传给我的var foo = 'bar';// An highlighted block public function apple原创 2020-11-05 15:07:46 · 1092 阅读 · 0 评论 -
tp5hook方法注入
tp5hook方法注入话不多说直接上硬核在tp5完全开发手册里面的解释正确的打开方式如果解决了你的疑问,麻烦点个赞吧,当然也不介意您关注收藏下的呢话不多说直接上硬核在tp5完全开发手册里面的解释我相信很多人就是看不懂文档才来到这里的就很笼统,比方说,下面这个语句要放在哪里,还有它是怎么识别到getUserInfo这个方法名的,如果说getUserInfo方法写在本控制器内,那我何必这么麻烦呢,直接方法里面实现就好了,完全没有必要调用嘛,用这个肯定是为了方便快捷Request::hook('use原创 2020-06-06 16:47:28 · 433 阅读 · 0 评论