Thinkphp
Frank看庐山
这个作者很懒,什么都没留下…
展开
-
ThinkPHP中 if(session('?username'))是什么意思? 关键是那个“?”是什么意思
用于判断username这个session值有没有设置,用原始方法就是isset($_SESSION['username']);这里session函数就支持用问号打头判断了。这些东西在ThinkPHP完全开发手册里面都有转载 2017-08-25 17:48:10 · 1422 阅读 · 0 评论 -
TP5的命令新增模块
php think build --module test;原创 2017-08-27 11:00:36 · 1909 阅读 · 0 评论 -
ThinkPHP5.0 控制器继承基类和自定义类
继承系统控制器基类:[php] view plain copy namespace app\index\controller; use think\Controller; class Index extends Controller { public function hello() { return 'he原创 2017-08-27 12:16:51 · 7900 阅读 · 0 评论 -
tp5怎么引入extend下面的类
如果没定义命名空间那么用Loader::import('myclass');$foo = new \myclass();如果类中定义了命名空间:先use myclass;之后用 $obj = new myclass();原创 2017-08-23 19:09:24 · 3160 阅读 · 0 评论 -
THINKPHP_模版系统变量$Think
系统变量输出普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可以直接在模板中输出,系统变量的输出通常以{$Think 打头,例如: {$Think.server.script_name} // 输出$_SERVER['SCRIPT_NAME']变量{$Think.session.user_id} // 输出$_SESSION['user_id']变量{$Thin转载 2017-08-30 11:41:21 · 1473 阅读 · 0 评论 -
ThinkPHP5 闭包查询问题的探讨
ThinkPHP5中,很多查询都用到了闭包函数构造查询器。闭包,这个熟悉的陌生人,我们应该如何才能获得她的亲睐,最终抱得美人归呢?本教程或许可以让你找到答案!按照官方手册中,对闭包作用的描述:数组方式和闭包方式的数据查询的区别在于,数组方式只能定义查询条件,闭包方式可以支持更多的连贯。这句话,基本上说出了在查询中,使用闭包的环境和方法。下面我们最常用的get()和find()方法为转载 2017-09-27 19:12:34 · 1290 阅读 · 0 评论 -
tp5中使用原生sql查询总结
注意事项:1.先在database.php中配置好数据库2.只要是数据库操作必须引用 use/think/Db;严格区分大小写。下面是方法: public function hello5() { //所有查询必须 use/think/Db; /* 1 配置数据库 * 2 使用DB 命名空间 *转载 2017-10-26 14:34:23 · 2870 阅读 · 1 评论 -
thinkphp 模板页面select判断 if标签
1.if标签select name="guardianship" > option value="父子" if condition="$info.guardianship eq '父子'">selected = "selected"if> >父子option> option value="母子" if condition="$info.guardianship eq '母子转载 2018-01-31 14:14:49 · 2099 阅读 · 0 评论