限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。

ThinkPHP

栏目文章

tp5 pathinfo中的get

HTML 修改 controller dump($_GET);//不显示 dump(input('get.id'))//不显示 dump(input('id'));//显示 如果是post方式,可以使用input('post.')获取所有数据

tp5model中数据库操作-更新

//更新,根据主键更新 $list = [ ['id'=>2,'config_name'=>'record_number','config_val'=>$data['record_number']], ['id'=>3,'config_name'=>'zz_email','config_val'=>$data['zz_email']] ]; $res = $

tp5controller与model使用数据库

控制器里使用数据库 use think\Db; $info = Db::table('fly_user')->select();//用些前缀,全部查询 $info = Db::table('fly_user')->find();//用写前缀,单条查询 $info = Db::name('user')->select();//不用写前缀 dump($info)

TP5 使用所遇到的问题(1)

1.判断参数传递方式 if(request()->isPost()){ $name = $_POST['name']; $pwd = $_POST['pwd']; } 2.在model里执行数据库 ----------- login.php use think\Controller; use app\common\model\Admin; if(reques

tp3.2-if三层嵌套问题

if标签 value1 value2 value3 if标签不支持三层嵌套,所以第三层不要用if标签,用eq标签;就能解决三层嵌套。 相等不相等 还有更多比较标签可以使用 http://document.thinkphp.cn/manual_3_2.html#compare

tp视图中使用自定义的方法

在HTML中不能像PHP中使用函数那么方便 那么如何使用呢? 1.定义方法 在TP 中的function.php定义方法 2.使用方法 {:函数名()} 如果有参数,带上参数,注前面有冒号 {{:subtext($val['name'],15)}} {{$val.price}}

tp3.2多表联查的几种形式

1 $q1 = "'%$q1%'"; $goods = M("goods"); $goodslist = $goods ->alias("g") ->join("shopping_goodsimg i on g.id = i.goods_id") ->where("i.is_main=1 and g.is_show=1 AND g.name like $q1

tp3.2以数组的形式存入session

正确做法 $home = array( 'id'=>$res['id'], 'name'=>$res['name'], 'type'=>$res['type']); session('home',$home);//id 错误做法 $name=$res['name']; session('home["name"]',$name);

转载 | ThinkPHP单字母函数(快捷方法)使用总结

这篇文章主要介绍了ThinkPHP单字母函数(快捷方法)使用总结,对ThinkPHP的快捷方法做了针对性的归纳总结,需要的朋友可以参考下 在ThinkPHP中有许多使用简便的单字母函数(即快捷方法),可以很方便开发者快速的调用,但是字母函数却不方便记忆,本文将所有的字母函数总结一下,以方便以后查找。 1.U() URL组装 支持不同URL模式 U($url=

ThinkPHP-控制器

控制器 控制器定义 多层控制器 Controller控制器层(访问控制器) Event控制器(事件控制器) StuController.class.php StuEvent.class.php 多级控制器 实例化控制器 Event控制器 $a = A('Stu','Event'); Home模块直接使用 $a = A('Stu'); 前置和后置自动调用 pu

反馈邮箱