
Thinkphp
Frank看庐山
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ThinkPHP中 if(session('?username'))是什么意思? 关键是那个“?”是什么意思
用于判断username这个session值有没有设置,用原始方法就是isset($_SESSION['username']);这里session函数就支持用问号打头判断了。 这些东西在ThinkPHP完全开发手册里面都有转载 2017-08-25 17:48:10 · 1472 阅读 · 0 评论 -
TP5的命令新增模块
php think build --module test;原创 2017-08-27 11:00:36 · 1957 阅读 · 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 · 7990 阅读 · 0 评论 -
tp5怎么引入extend下面的类
如果没定义命名空间那么用 Loader::import('myclass'); $foo = new \myclass(); 如果类中定义了命名空间: 先use myclass; 之后用 $obj = new myclass();原创 2017-08-23 19:09:24 · 3206 阅读 · 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 · 1505 阅读 · 0 评论 -
ThinkPHP5 闭包查询问题的探讨
ThinkPHP5中,很多查询都用到了闭包函数构造查询器。 闭包,这个熟悉的陌生人,我们应该如何才能获得她的亲睐,最终抱得美人归呢?本教程或许可以让你找到答案! 按照官方手册中,对闭包作用的描述:数组方式和闭包方式的数据查询的区别在于,数组方式只能定义查询条件,闭包方式可以支持更多的连贯。 这句话,基本上说出了在查询中,使用闭包的环境和方法。 下面我们最常用的get()和find()方法为转载 2017-09-27 19:12:34 · 1348 阅读 · 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 · 2922 阅读 · 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 · 2149 阅读 · 0 评论