URL地址里面的index模块怎么才能省略呢,默认的URL地址显得有点长,下面就来说说如何通过路由简化URL访问。 我们在路由定义文件(application/route.php)里面添加一些路由规则,如下: 该路由规则表示所有hello开头的并且带参数的访问都会路由到index控制器的hello操 ...
分类:
Web程序 时间:
2019-06-05 09:28:56
阅读次数:
121
通过操作方法的参数绑定功能,可以实现自动获取URL的参数,仍然以上面的控制器为例,控制器代码如下: <?php namespace app\index\controller; class Index { public function index() { return 'index'; } publ ...
分类:
Web程序 时间:
2019-06-05 09:20:43
阅读次数:
108
要掌握ThinkPHP,首先要了解其中的几个重要概念,对于熟悉Java开发的朋友,应该很容易理解下面的一些概念。 Action对象 Action对象 和Struts框架的Action类似,Action对象主要提供应用逻辑的控制和处理,属于ThinkPHP的控制层,由核心的App类完成模块和操作的解析 ...
分类:
Web程序 时间:
2019-06-04 09:15:54
阅读次数:
136
lz一直都是用filezilla上传文件到vm虚拟机的,用的是ubuntu14.04的系统。最近自己重新搭了lamp去做thinkphp的学习,lz有两个账户,一个是kin,另外一个是root。大家都知道ubuntu默认是没有root账户的,要sudo passwd去设置root密码才有root账户 ...
分类:
其他好文 时间:
2019-05-31 15:03:20
阅读次数:
225
thinkPHP的查询表达式大揭秘 主要使用where(条件表达式)方法 语法一:where('字段','条件','值'); 等于:EQ 解析为"=" 不等于:NEQ 解析为"<>" 小于:LT 解析为"<" 小于等于: ELT 解析为"<=" 大于:GT 解析为">" 大于等于:EGT 解析为"> ...
分类:
Web程序 时间:
2019-05-30 19:31:27
阅读次数:
203
使用助手函数注册事件 这里依赖于model目录下的User类 事件类添加事件标识 此时目录如下 添加标识 此时访问 http://localhost:8082/ 可以发现已经访问成功 事件监听 手动注册一个事件监听 可以使用命令行生成事件监听 事件订阅同理 ...
分类:
Web程序 时间:
2019-05-30 18:08:14
阅读次数:
178
获取单列或多列字段值:column( ) :http://www.php.cn/php/php-column-method.html 当我们想多个字段时键名也是数字索引时只需在下面文件中加入图片中的代码即可,这样就可以根据需要返回需要的键名 thinkphp根目录\thinkphp\library\ ...
分类:
Web程序 时间:
2019-05-30 10:34:02
阅读次数:
182
环境与工具:Web框架 (ThinkPHP 5.07 PHP 5.6 MySQL Apache) 客户端:PHPStorm 微信开发者工具(VS Code) PostMan(接口测试) Navicat 三端命名:服务器程序:Zerg;客户端程序:Protoss;CMS:Terran。 URL路径格式 ...
分类:
其他好文 时间:
2019-05-29 23:42:27
阅读次数:
134
在thinkPHP模型查询中,一般有两种方式:数组方式和闭包方式,相对于数组方式只能定义查询条件,闭包方式可以支持更多的连贯操作,包括排序,数量限制等。 在thinkPHP闭包查询中通常使用use进行参数传递 普通闭包查询: $items=ItemModel::all(function($query ...
分类:
其他好文 时间:
2019-05-29 14:32:49
阅读次数:
134
恢复内容开始 thinkphp中setInc、setDec方法 可用于统计字段(通常是数字类型的字段)的更新,例如积分,等级,登陆次数等 必须配合连贯操作where一起使用 上一条消息: $front = Db::name('area')->where('id', '<', '4')->order( ...
分类:
Web程序 时间:
2019-05-29 09:13:31
阅读次数:
125