php
winnerzyy
这个作者很懒,什么都没留下…
展开
-
php 写入文件缓存
php 写入文件缓存原创 2022-06-08 02:41:05 · 420 阅读 · 0 评论 -
Thinkphp5 预加载 延时加载记录
在做购物表格时用到主表:goods 附表 goodscate这个时候需要把模型关联查询出来可以用到预加载和延时加载原查询为:$content = $model->where($where)->order('create_time desc')->page($page)->limit($limit)->select();普通关联为: 缺点 SQ...原创 2019-01-02 17:42:35 · 1743 阅读 · 0 评论 -
thinkphp5多条件模糊查询以及多条件查询带分页如何保留参数
1,多条件模糊查询等于:map[‘id′]=array(‘eq′,100);不等于:map[‘id′]=array(‘eq′,100);不等于:map[‘id’] = array(‘neq’,100);大于 :map[‘id′]=array(‘gt′,100);大于等于:map[‘id′]=array(‘gt′,100);大于等于:map[‘id’]=array(‘egt’,100);小于:...转载 2018-09-27 18:13:19 · 805 阅读 · 0 评论 -
Thinkphp5.0 判断语句大全收藏
一、比较标签如:{比较标签 name="变量" value="值"}内容{/比较标签}{eq name="name" value="value"}相等{else/}不相等{/eq}二、判断标签1、SWITCH标签{switch name="变量" } {case value="值1|值3" break="0或1"}输出内容1{/case} {转载 2018-07-07 13:50:23 · 1601 阅读 · 0 评论 -
thinkphp5 笔记
边用边记,以后再整理配置参考官方文档 - 配置参考常量参考官方文档 - 常量参考助手函数官方文档 - 助手函数入口文件// [ 应用入口文件 ]// 定义应用目录define('APP_PATH', __DIR__ . './app/');//开启调试define('APP_DEBUG',true);// 加载框架引导文件require __DIR_...转载 2018-07-17 23:37:42 · 158 阅读 · 0 评论 -
PHPCMS9.6.3 筛选时遇到复选无效解决方法
如修改 \phpcms\libs\functions\autoload栏目 video.func.php文件video_filters_sql函数增加个判断如果是复选则执行不同SQL搜索else{ $sql .=" AND `$k` = '$r' "; }替换成elseif($fields[$k]['boxtype']=='checkbox' || $fields[$k]['b...原创 2018-06-29 03:17:20 · 460 阅读 · 0 评论 -
phpcms V9.6.3实现qq登陆oauth2.0的方法
phpcmsV9使用的QQ登陆依然是OAuth1.0,但现在腾讯已经不审核使用OAuth1.0的网站了。这对于使用pc的站长来讲是一个无比巨大的坑。经过对phpcms论坛的一位同学做的插件进行修改,现在完美实现QQ登陆,暂无发现bug。实现步骤:①打开\phpcms\modules\member\index.php文件,把下面的代码找个地方塞进去(可以直接在pc默认的QQ登陆下面)。代码如下//Q...原创 2018-06-29 03:11:41 · 521 阅读 · 2 评论 -
php中问号和冒号的作用
<?phpecho (5<4?"right":"wrong");?> 等同于if (5<4){echo "ritht";}else{echo "wrong";}这个是三元运算符。其他语言也有的A?B:C判定A的值,true执行B false执行C本句子相当于if(isset($_POST['dbname']) {$dbname = trim($_P原创 2018-06-29 03:06:32 · 2789 阅读 · 0 评论