10 2023 档案
PHP开发APP传code授权登入
摘要:/** * 获取微信用户信息 */ public function getWechatInfoByAPP($code) { if (!$code) returnMsg(501); $app_id = ''; // 开放平台APP的id $app_secret = ''; // 开放平台APP的sec
阅读全文
PHP如何获取本周所有的日期
摘要:/** * 签到记录 */ public function getSignlog() { // 获取本周第一天的时间戳 $first_day_of_week = strtotime('this week Monday'); // 获取本周最后一天的时间戳 $last_day_of_week = st
阅读全文
Fastadmin 关联查询 关联参数详解
摘要:class Ran extends Model { //模型Ran需要加入的方法 ranchang 这个名称随便取 //Ranchang 是关联的模型名 ranchang_id是外键 id是主键 LEFT是join类型 //setEagerlyType(0) 设置预载入方式 2个值 0 是JOIN方
阅读全文
fastadmin 关联预载入查询
摘要:1、以下两种情况中,关联预载入两个表时,想要约束查询字段。thinkphp5.0中的方法失效,需要用以下方法withField,没有时间去研究具体的原因。 ->with(['user'=>function($query){$query->field('id,username,nickname,pre
阅读全文
fastadmin 关联预载入,指定属性查询(只显示某字段,类似于visible)
摘要:$list = User::field('id,name')->with(['profile'=>function($query){$query->field('email,phone');}])->select([1,2,3]); foreach($list as $user){ // 获取用户关
阅读全文
fastadmin 关联预载入限制关联表的字段的显示:$v->hidden(['roominfo'=>['builtup_area','carpet_area', 'addons']]);
摘要:public function index() { //设置过滤方法 $this->request->filter(['strip_tags', 'trim']); if ($this->request->isAjax()) { //如果发送的来源是Selectpage,则转发到Selectpage
阅读全文
PHP操作redis
摘要:一、安装PHP的redis扩展 1)PHP的redis扩展有2个,分别是phpredis和predis扩展; phpredis是PHP官方推荐的,是C写的; predis使用的原生的PHP代码实现的一套Redis-client程序,可以不用安装任何扩展,只引入php代码就可以很方便的使用redis。
阅读全文