ThinkPHP关联预载入 预载入的作用是减少执行SQL语句,进而提升程序的性能。 public function join(){ //用于监听SQL Db::listen(function ($sql, $time, $explain) { // 记录SQL echo $sql . ' [' . ...
分类:
Web程序 时间:
2019-12-01 09:53:34
阅读次数:
112
1.1、介绍 在web领域,PHP是所有编程语言中比较受欢迎的一门语言! PHP已经诞生出几十种编程框架!但国内最热门和使用率最好的框架有Thinkphp和Laravel这两款PHP框架! 1.2、为何选择thinkphp ThinkPHP是国内应用程度最高的一个PHP框架,简单易学是他的特点。很多 ...
分类:
Web程序 时间:
2019-11-28 13:19:21
阅读次数:
99
获取列表数据(多条) /*** 获取页面列表* @param $params //查询条件 例:['id'=>['in','1,2']] ['status'=>1]* @param array $orderby //排序 例:['id'=>'desc']* @param array $limit / ...
分类:
Web程序 时间:
2019-11-27 19:18:49
阅读次数:
105
我用 XAMPP 安装 thinkphp 会出错,所以把环境换成了 phpStudy,这样甚至不用到处找安装包,直接去官网有最新版本,PHP 版本也是比较新的。 安装 phpStudy 先去官网下载安装包,安装时不用任何多余操作,选好文件位置,然后全都next。 "下载地址" 打开 Apache。 ...
thinkphp 5.1 去掉 .html 后缀 ...
分类:
Web程序 时间:
2019-11-20 23:52:15
阅读次数:
179
软件体系结构的多视图 kruchten提出了软件体系结构的4+1视图模型,其中用例图位于中心位置(4+1视图中的1)。 逻辑视图 一种静态建模视图 进程视图 一种并发进程或任务视图 开发视图 一种子系统和构件设计视图 物理视图 一种反应物理拓扑结构及连接关系的视图、 UML图 应用开发中,uml表示 ...
分类:
其他好文 时间:
2019-11-20 19:27:41
阅读次数:
73
关联定义 一对多关联的情况也比较常见,使用hasMany方法定义,参数包括: hasMany('关联模型名','外键名','主键名',['模型别名定义']); 例如租客表和宿舍表,一个宿舍有多个租客,宿舍和租客一对多的关系,表结构如下: #宿舍 CREATE TABLE `apartment` ( ...
分类:
Web程序 时间:
2019-11-19 12:22:26
阅读次数:
73
1、搜索标题含有关键字的预防 intitle:"tp5教程" --搜索标题含有tp5教程相关信息。 intitle: tp5教程 --tp5 和教程的关键字可能分开。 2、搜索链接当中含有thinkphp的链接 inurl:thinkphp 3、组合使用,链接当中含有thinkphp 并且标题含有t ...
分类:
其他好文 时间:
2019-11-16 14:56:16
阅读次数:
73
thinkphp 6.0 在 initialize 中重定向无效 改用 header() 函数 实例: // header('location:/index.php/模块/控制器/方法'); header('location:/index.php/admin/login/login'); ...
分类:
Web程序 时间:
2019-11-16 14:10:01
阅读次数:
111
遇到的问题是:在thinkphp5.0框架下,出现错误 模块不存在:404? 问题跟踪分析: 不管是打断点还是var_dump,都可以分析到 Request.php 下的函数 /** * 获取当前请求URL的pathinfo信息(含URL后缀) * @access public * @return ...
分类:
Web程序 时间:
2019-11-16 11:01:16
阅读次数:
156