28 篇
ThinkPHP5.0
| 483

web

thinkphp5使用input('get.id');为什么拿不到id呢?

thinkphp5使用input('get.id');为什么拿不到id呢?输出的结果是null,但是用input('id')却可以?到底是为什么呢? 现在 input('get.id')只能获取到url.html?id=1这种形式的参数,/id/1.html 这种形式的参数无法用这种方式获取了。
ThinkPHP5.0 | 2019-09-29
0   0  0
| 400

web

ThinkPHP5.0 build 自动生成模块

thinkphp5.0 怎么使用build.php 自动生成项目目录? 首先,下载的完整框架或者 Composer 运行创建命令生成的框架中,build.php 文件默认存放于根目录下。 需要复制 build.php 文件到 application 目录,并对该文件进行修改,举例如下: return [ // 生成应用...
ThinkPHP5.0 | 2019-08-21
0   0  0
| 815

web

thinkphp5 助手函数input

变量修饰符 input函数支持对变量使用修饰符功能,可以更好的过滤变量。 用法如下:  input('变量类型.变量名/修饰符'); 或者 Request::instance()->变量类型('变量名/修饰符'); 例如: input('get.id/d'); input('post.name/s'); input('po...
ThinkPHP5.0 | 2019-02-13
0   0  0
| 538

web

Thinkphp5关于数据库连贯操作-cache()使用

介绍 TP5中自带的缓存系统,是File型缓存。也就是文件型缓存。存储地址是:根目录..\runtime\cache(根目录指public)。 这个缓存系统相较于redis,memcached肯定有局限性的,自动更新以及缓存数据的复杂程度上有区别。但是对于一些简单的查询等还有很有帮助的。比如文章等这些内容使用起来还是不错的...
ThinkPHP5.0 | 2019-01-03
0   0  0
| 499

web

thinkphp5模板注释

模板支持注释功能,该注释文字在最终页面不会显示,仅供模板制作人员参考和识别。 单行注释 格式: {/* 注释内容 */ } 或 {// 注释内容 }  例如: {// 这是模板注释内容 } 注意{和注释标记之间不能有空格。 多行注释 支持多行注释,例如: {/* 这是模板 注释内容*/ } 模板注释支持多行,模板注...
ThinkPHP5.0 | 2018-12-26
0   0  0
| 575

web

thinkphp5 taglib标签库自定义

taglib自定义标签不起作用,原来是需要在 config/template.php预加载自定义模板标签 // 预加载自定义模板标签 'taglib_pre_load' => 'app\common\taglib\UntilTag', 官方文档的标签库使用教程没有写得太细,自己摸索出来了一些。 先放...
ThinkPHP5.0 | 2018-12-26
0   0  0
| 1945

web

thinkphp5 SQL调试,如何查看sql语句

1,查看SQL记录 如果开启了数据库的调试模式的话,可以在日志文件(或者设置的日志输出类型)中看到详细的SQL执行记录以及性能分析。 下面是一个典型的SQL日志: [ SQL ] SHOW COLUMNS FROM `think_action` [ RunTime:0.001339s ] [ EXPLAIN : array ( '...
ThinkPHP5.0 | 2018-11-06
0   0  0
| 2044

web

TP5 事务处理输出错误信息

tp5事务处理输出错误信息$e->getMessage() 完整代码 // 启动事务 Db::startTrans(); try{ Db::name('config')->where('name','a')->update(['value'=>$data['a']]); Db::name('con...
ThinkPHP5.0 | 2018-07-13
0   0  0
| 796

web

thinkphp5 删除 destroy

删除当前模型 删除模型数据,可以在实例化后调用delete方法。 $user = User::get(1); $user->delete(); 根据主键删除 或者直接调用静态方法 User::destroy(1); // 支持批量删除多个数据 User::destroy('1,2,3'); // 或者 User::destro...
ThinkPHP5.0 | 2017-12-19
0   0  0
| 1280

taotaoit

paginate()出来的数据怎样循环插入数据?

paginate()出来的数据怎样循环插入数据? paginate()分页如何转数组操作数据之后再转回对象? thinkphp5 model里面用toarray后怎么分页? 以上类似问题的出现,是因为在model模型中使用了->paginate()分页,由于返回的是对象,所以要把数据转换到数组,才能在模...
ThinkPHP5.0 | 2017-11-29
0   0  0
| 1042

web

thinkphp5 分页带参数的解决办法

利用tp5默认分页,搜索后点分页,又跑到原来列表了。怎么把搜索关键字传到分页里面呢? $mrs = Db::name('log_operates') ->where($where) ->order('operateId', 'desc') ->paginate(input('pagesiz...
ThinkPHP5.0 | 2017-10-26
0   4  0
| 1506

web

thinkphp5 怎么打印sql语句

thinkphp5打印最后一条执行的sql语句 echo db('table')->getlastsql(); db('table')不知道什么意思,不过貌似 db()->getlastsql(); db('123')->getlastsql(); $this->getlastsql(); 这...
ThinkPHP5.0 | 2017-10-25
0   0  0
加载更多