php
码畜_php
这个作者很懒,什么都没留下…
展开
-
根据出生日期获取年龄
话不多说 直接贴代码 public function getAge($birthday){ //格式化出生时间年月日 $byear=date('Y',$birthday); $bmonth=date('m',$birthday); $bday=date('d',$birthday); //格式化当前时间年...转载 2018-11-12 15:30:03 · 998 阅读 · 0 评论 -
对二维数组的某个键名中的值进行分组
对二维数组的某个键名中的值进行分组 以下为代码/** * [array_group_by ph] * @param [type] $arr [二维数组] * @param [type] $key [键名] * @return [type] [新的二维数组] */function array_group_by($arr, $key){ $grouped = a...原创 2018-11-28 11:56:06 · 688 阅读 · 0 评论 -
获取一个月的考勤数据
需求如下: 获取一个月内所有考勤数据, 但是考勤记录会缺失 , 例如 今天签到 昨天没有签到 , 数据库中就不存在昨天的打卡信息.解决办法如下:首先生成一个月初到月尾的数组,方法如下:/* * Effect 生成当月数组 * author FuJiHui * email 237813405@qq.com * time ...原创 2018-12-14 15:43:07 · 1803 阅读 · 3 评论 -
mysql数据库模糊查询(包含特殊字符时)
mysql里查询 json 数据1.mysql里有个字段存储的是json格式的数据,2.现在需要从页面传递参数到php再进行搜索匹配关键字,3.将关键字页json_encode后,去like匹配这个字段,匹配不到 解决方案:1.只针对中文搜索,存的数据一样是json,josn里面的中文一般是unicode编码的,将关键字编码一下.2.在mysql里,“\" 是需要转义的...原创 2018-12-20 14:59:48 · 1091 阅读 · 0 评论 -
TP5中的No input file specified
使用的是phpStudy环境,PHP7的时候报No input file specified这个问题。这是因为路由的问题 1.我们只需打开public/.htaccess文件;2.将最后一行的代码改成这样: RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]即在index.php的后面加上?即可...转载 2018-12-22 13:28:04 · 471 阅读 · 0 评论 -
输入天数的时间戳,返回该时间戳的发布时间在多久之前
/** * 输入天数的时间戳,返回该时间戳的发布时间在多久之前 * @param int $time 时间戳 * @param string $str 时间显示格式 * @return string 返回的时间 */ public function formatTime($time,$str) { ...原创 2019-06-29 16:43:19 · 292 阅读 · 0 评论