- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 输入天数的时间戳,返回该时间戳的发布时间在多久之前
/** * 输入天数的时间戳,返回该时间戳的发布时间在多久之前 * @param int $time 时间戳 * @param string $str 时间显示格式 * @return string 返回的时间 */ public function formatTime($time,$str) { ...
2019-06-29 16:43:19
319
转载 ThinkPHP微信公众号自定义分享
步骤:1、申请Appid、appSecret2、获取access_token3、通过access_token获取jsapi_ticket4、生成签名5、拼接JS所需参数6、控制器调用7、引入JS文件并调用JS微信分享类<?phpclass WxShare{ private $appId; private $appSecret; ...
2019-05-13 10:09:49
362
转载 laravel where orwhere的写法
$model = Model::where('id','=',$id) ->where(function($query){ $query->where('status','<','1') ->orWhere(function($query){ $query->where('status'...
2018-12-24 11:38:02
2361
转载 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
498
原创 mysql数据库模糊查询(包含特殊字符时)
mysql里查询 json 数据1.mysql里有个字段存储的是json格式的数据,2.现在需要从页面传递参数到php再进行搜索匹配关键字,3.将关键字页json_encode后,去like匹配这个字段,匹配不到 解决方案:1.只针对中文搜索,存的数据一样是json,josn里面的中文一般是unicode编码的,将关键字编码一下.2.在mysql里,“\" 是需要转义的...
2018-12-20 14:59:48
1143
原创 laravel查询when方法
用when方法及匿名函数https://d.laravel-china.org/docs/5.4/queries#conditional-clauses有时候,你希望某个值为 true 时才执行查询。例如,如果在传入请求中存在指定的输入值的时候才执行这个 where语句。你可以使用 when 方法实现:$role = $request->input('role'); $us...
2018-12-18 11:07:23
5178
原创 获取一个月的考勤数据
需求如下: 获取一个月内所有考勤数据, 但是考勤记录会缺失 , 例如 今天签到 昨天没有签到 , 数据库中就不存在昨天的打卡信息.解决办法如下:首先生成一个月初到月尾的数组,方法如下:/* * Effect 生成当月数组 * author FuJiHui * email 237813405@qq.com * time ...
2018-12-14 15:43:07
1953
2
转载 laravel groupBy时出现的错误 isn't in Group By
在laravel5.3版本之后使用groupBy的时候会出现一个问题,类似于:`QueryException in Connection.php line 770:SQLSTATE[42000]: Syntax error or access violation: 1055 'ezhenduan2.app_game_answer_record.id' isn't in GROUP B...
2018-12-13 14:15:03
344
原创 对二维数组的某个键名中的值进行分组
对二维数组的某个键名中的值进行分组 以下为代码/** * [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
730
原创 JS跨域请求API接口办法
方法一:<script type="text/javascript" charset="UTF-8"> var url='https://api.douban.com/v2/movie/in_theaters'; // url $.ajax({ url:url, dataType:'jsonp', processDa...
2018-11-16 14:09:23
6066
转载 根据出生日期获取年龄
话不多说 直接贴代码 public function getAge($birthday){ //格式化出生时间年月日 $byear=date('Y',$birthday); $bmonth=date('m',$birthday); $bday=date('d',$birthday); //格式化当前时间年...
2018-11-12 15:30:03
1051
原创 关于静态变量问题
需求拿到数组中的id放在一个数组中:首先我自己写了一个方法:function getID($arr){ $id = []; foreach($arr as $key => $val){ $id[] = $val['id']; if(is_array($val['child'])){ ...
2018-10-31 11:37:22
237
原创 一组简单易懂的加密解密方法
话不多说 直接贴方法加密:function encrypt($data, $key) { $key = md5($key); $x = 0; $len = strlen($data); $l = strlen($key); $char = ''; $str = ''; ...
2018-10-30 15:57:50
661
转载 推荐好用的分屏软件
最近由于工作量变大,接上了第二台显示器,用起来很不爽,找了找软件,发现了UltraMon我在网上找到了一位大神打包好的安装包和汉化配置,福利附在文末。下载好后,正常解压,然后根据自己是32还是64位选择不同的安装包解压后,一路Next,需要输入账户和注册码得时候,点击目录中获取注册码,把账户和注册码copy上去,就可以了。佩服佩服,这个也不知道是什么原理。汉化:先在功能区右击图...
2018-10-29 17:15:25
5523
原创 laravel中查询字段相同的问题
查询一表或多表过程中 若遇到条件为字段相同或者不同时 往往会出现很多问题 例如表中含有user_name字段和nickname两个字段:User::where('user_name','=','nickname')->get();这种方法不可取 应采用User::whereRaw('user_name = nickname')->get();成功!...
2018-10-25 10:01:30
2365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人