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

浙公网安备 33010602011771号