摘要: 一、生成 HTML 文档初始结构 HTML 文档的初始结构,就是包括 doctype、html、head、body 以及 meta 等内容。你只需要输入一个 “!” 就可以生成一个 HTML5 的标准文档初始结构,你没有看错,输入一个感叹号(当然是英文符号),然后摁下 ctrl+E 键,就会发现生成 阅读全文
posted @ 2019-06-29 13:01 你的老张 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 模板文件定义 每个模块的模板文件是独立的,为了对模板文件更加有效的管理,ThinkPHP对模板文件进行目录划分,默认的模板文件定义规则是: 视图目录/控制器名(小写)/操作名(小写)+模板后缀 默认的视图目录是模块的view目录,框架的默认视图文件后缀是.html。 模板渲染规则 模板渲染使用\th 阅读全文
posted @ 2019-06-12 15:41 你的老张 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 配置:'view_path' => '.\view\\' 报错信息:模板文件不存在:.\view\index\index.html 模板文件实际是存在的,试了下,只有写绝对路径才能正确找到模板文件 return $this->fetch('D:/Program Files/php/Apache24/ 阅读全文
posted @ 2019-06-12 13:05 你的老张 阅读(8614) 评论(0) 推荐(0) 编辑
摘要: tp5 模板标签volist 循环遍历输出数组的索引 ,可以直接使用$key,这个key由数据结构本身决定, 亲测有效 {volist name="list" id='item'} <optgroup label="{$key}"> {volist name="item" id="vo"} <opt 阅读全文
posted @ 2019-06-06 16:56 你的老张 阅读(6000) 评论(0) 推荐(0) 编辑
摘要: 说到 $this->assign() 与 $this->display()想必用过TP框架的都不陌生,那么今天我们就来说说他们的作用及其他用法。 先说 $this->assign()吧。 它的作用很简单 ,就是打印出数组。 举个例子: <?php $apple = "苹果";$this->assig 阅读全文
posted @ 2019-06-06 11:55 你的老张 阅读(2719) 评论(0) 推荐(0) 编辑
摘要: 有两个方法 使用系统类 使用助手函数 <?phpuse think\Url;//输出首页地址Url::build('index/index/index');//这个也是输出首页地址url('index/index/index'); 带参数的URL地址 <?phpuse think\Url;//输出首 阅读全文
posted @ 2019-06-06 09:01 你的老张 阅读(2725) 评论(0) 推荐(0) 编辑
摘要: Nginx环境 在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现: 其实内部是转发到了ThinkPHP提供的兼容模式的URL,利用这种方式,可以解决其他不支持PATHINFO的WEB服务器环境. 如果你的ThinkPHP安装在二级目录,Nginx 阅读全文
posted @ 2019-06-05 10:03 你的老张 阅读(4510) 评论(0) 推荐(0) 编辑
摘要: 路由定义 路由规则: 快捷方式注册 使用示例如下: Route::get('new/:id','News/read'); // 定义GET请求路由规则 Route::post('new/:id','News/update'); // 定义POST请求路由规则 Route::put('new/:id' 阅读全文
posted @ 2019-06-05 08:56 你的老张 阅读(2772) 评论(0) 推荐(0) 编辑
摘要: 要掌握ThinkPHP,首先要了解其中的几个重要概念,对于熟悉Java开发的朋友,应该很容易理解下面的一些概念。 Action对象 Action对象 和Struts框架的Action类似,Action对象主要提供应用逻辑的控制和处理,属于ThinkPHP的控制层,由核心的App类完成模块和操作的解析 阅读全文
posted @ 2019-06-04 08:59 你的老张 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 我们在本地编程的时候,会遇到路径特别长的情况,这样子我们在url中的输入就会变得不方便而且容易报错,那么在phpstudy这个环境中,有一个很好的功能,就是“站点域名管理”,他能让我们的url网址大大缩减而且效率很高哦,废话不多说,直接上教程 最好我们的虚拟域名不要和服务器上绑定的域名一致,因为它的 阅读全文
posted @ 2019-06-03 14:12 你的老张 阅读(3191) 评论(0) 推荐(0) 编辑