![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
冷的手发抖
这个作者很懒,什么都没留下…
展开
-
PHP计算月初到现在的每一天
如何计算月初到现在的每一天下面直接上代码今天是8号所以结果是1到8号每天的时间,所需要的时间格式你们可以自行处理下$monthFrist = date('Ym01', time()); //月初时间$nowGross = [];for ($i=0;$i<date('d',time());$i++){ $nowGross[] = $monthFrist + $i;}...原创 2020-04-09 14:49:55 · 332 阅读 · 0 评论 -
TP5 hasMany一对多关联查询
下面是一个查询用户登录历史的功能(简单的结构,为了解释一对多关联查询)有2张表表A:用户表(user) user_id user_name表B:用户登录日志表(user_login_log) user_id IP下面先附上一对多查询结果的数组样式下面上代码(model层)public function userLoginLog() { ...原创 2019-12-18 17:39:20 · 4017 阅读 · 0 评论 -
php二维数组根据某个字段分组
我们要实现的功能是根据某个二维数组相同的值合并成一个新的三维数组二维数组:Array( [6] => Array ( [id] => 15 [cate1] => 1 [cate2] => 3 [name] => 测试测试 ...原创 2019-02-21 17:09:25 · 5373 阅读 · 1 评论 -
TP5 FIND_IN_SET和数组组合成查询条件
直接上代码:我的是TP5.0.22版本$map[] = ['exp',Db::raw('FIND_IN_SET(字段所包含的值,字段)')];$map['status'] = 1;原创 2019-02-21 17:19:04 · 3240 阅读 · 0 评论 -
PHP 平均分配,不能为小数
问题:5个苹果给3个小朋友分,苹果不能切开(必然有2个小朋友分2个苹果 1个小朋友分1个苹果)下面直接上代码:/** * @param $sum 要分的总数(苹果数量) * @param $number 要分的个数(小朋友数量) * @return int|mixed */public function averageAllot($sum,$number){ $n...原创 2019-06-14 09:44:03 · 475 阅读 · 0 评论 -
phpstudy在win10系统中设置域名不成功问题
我的是win10专业版(win10 1903 X64)新装完系统之后phpstudy 的域名设置不成功(localhost 可以访问),写到这里大家应该猜到了是系统权限问题就是host文件的权限问题(C:\Windows\System32\drivers\etc)切记host文件是没有后缀(如果用phpstudy生成host文件会带后缀的)我单独修改了host权限也是不成功的重...原创 2019-06-26 10:32:00 · 1672 阅读 · 0 评论 -
微信JS接口安全域名设置不成功,提示没有找到文件
今天在做微信分享功能的时候,在微信公众号后台设置JS接口安全域名,提示请将XXX文件放到web目录,但是文件已经放到了根目录,也可以访问到,找了好半天才想到 我们的PC和移动端是分成了2个项目,两个项目是会相互301跳转的,所以那 解决方法就是关闭2个项目之间的跳转,不知道你们有没有踩到这个坑...原创 2019-07-29 17:29:45 · 1080 阅读 · 0 评论 -
php用开始时间和结束时间计算中间的每一天
php用开始时间和结束时间计算中间的每一天,话不多说直接上代码开始和结束时间为时间戳格式跨度可以为多个月也可以为年(结果太长就不放了,大家可以自行测试)/** * @param $beginTime 开始时间 * @param $endTime 结束时间 * @return array */function periodTime($beginTime,$endTime)...原创 2019-09-04 11:49:46 · 933 阅读 · 0 评论