随笔分类 -  thinkphp

摘要:由于TP5.0是一个全新的颠覆重构版本,所以现在面试很多面试官喜欢问TP3.2和TP5之间的区别,那他们之间到底有哪些区别呢?一、目录 TP5目录 二、需要摒弃的 3.X 旧思想模型的变动 新版的模型查询返回默认‘对象’,系统默认增加了'toArray'方法,许多开发者在'all'或'select' 阅读全文
posted @ 2018-11-14 12:17 归回老本行 阅读(1784) 评论(0) 推荐(0)
摘要:一 创建项目 1 拷贝框架 目录 public thinkphp .htaccess index.php 【application不用拷贝,会自动生成】 2 public 下面创建个Home目录,存放前台样式文件 3 common里面conf 增加定义 二 创建模型 1 模型存储地址规则 /应用/模 阅读全文
posted @ 2018-09-04 15:00 归回老本行 阅读(665) 评论(0) 推荐(0)
摘要:一 模板函数的使用 1.代码 效果: 函数会按照从左到右的顺序依次调用。如果你觉得这样写起来比较麻烦,也可以直接这样写:{:substr(strtoupper(md5($name)),0,3)} 默认值输出 {$user|default="这家伙很懒,什么也没留下"} 2 模板运算符 {:3+4*2 阅读全文
posted @ 2018-08-22 13:53 归回老本行 阅读(5682) 评论(0) 推荐(0)
摘要:一 视图 1 视图渲染 渲染模板输出最常用的是使用display方法,调用格式:display('[模板文件]'[,'字符编码'][,'输出类型'])模板文件的写法支持下面几种:用法 描述不带任何参数 自动定位当前操作的模板文件[模块@][控制器:][操作] 常用写法,支持跨模块 模板主题可以和th 阅读全文
posted @ 2018-08-21 17:17 归回老本行 阅读(3084) 评论(0) 推荐(0)
摘要:一、调试模式 TP的调试模式其实就控制了TP关于配置信息以及函数的缓存功能 如果开启了调试模式,每次访问项目,Tp都会去加载最新的配置以及函数信息。 如果关闭了调试模式,当tp第一次访问时会降配置以及函数信息保存到一个文件common-->runtime.php,后续每次访问都直接读取这文件。 开启 阅读全文
posted @ 2018-08-20 17:56 归回老本行 阅读(1601) 评论(0) 推荐(0)
摘要:1 .use不等于require_once或者include,use的前提是已经把文件包含进当前文件 2.在MVC模式中,类名和文件名是相同的,所以use的时候会让不了解的人以为use后面跟的是文件名,我之前就这么以为的。其实use的还是类名。 有的人可能问了,那我不同的命名空间下,有相同的类名,在 阅读全文
posted @ 2018-08-02 15:21 归回老本行 阅读(595) 评论(0) 推荐(0)
摘要:一、目录 Application : tp默认的应用代码存储的目录 Public : Tp 默认的存储静态资源的目录,img,css,js ThinkPHP : Tp 框架的源代码 .htaccess : apache 的重写规则文件 composer.json : composer的配置文件,是一 阅读全文
posted @ 2018-08-02 12:39 归回老本行 阅读(986) 评论(0) 推荐(0)
摘要:MVC所指的就是软件设计中的一种编程模式,在该模式下会讲业务,操作,数据展示,数据交互进行一个拆分的操作。 M: 代表就是具体的模型model, 主要作用就是与数据库进行数据交互。 V: 代表就是具体视图view,主要作用就是与用户进行数据交互 C: 代表就是具体的控制器,主要作用就是处理具体的业务 阅读全文
posted @ 2018-07-31 10:27 归回老本行 阅读(314) 评论(0) 推荐(0)