简单的说,URL 路由就是允许你在一定规则下定制你需要的 URL 样子,以达到美化 URL ,提高用户体验,也有益于搜索引擎收录的目的。
ThinkPHP9292019-07-01 10:48:0601777
首先解压tp5的源码包到虚拟主机目录,然后配置虚拟主机,修改hosts文件,修改vhost文件,同时修改AllowOverride All配置,稍后伪静态隐藏入口文件需要开启该配置项,域名访问效果。
ThinkPHP7992019-07-01 10:43:1602824
学习方法如下:1、首先了解MVC的工作原理。2、然后了解thinkphp的命名规范文档结构了解三者的使用过程。3、接着要了解controller(控制器)、model(模型)、view(视图或者说是模板)的基本使用方法等。
ThinkPHP1822019-07-01 10:34:0702000
ThinkPHP即将迎来最新版本6.0,针对目前越来越流行Swoole,thinkphp也推出了最新的扩展think-swoole 3.0。
ThinkPHP6832019-06-29 17:38:3903631
ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。
ThinkPHP3122019-06-29 13:43:2202455
ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的,是一个快速、兼容而且简单的轻量级国产PHP开发框架。
ThinkPHP7252019-06-29 13:38:2601493
从thinkphp5.1.6+版本开始,正式引入中间件的支持。thinkphp中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理。
ThinkPHP9312019-06-29 13:31:0002036
安装thinkphp方法:可以使用Composer安装,在命令行下面切换到你的web根目录下面并执行命令:composer create-project topthink/think=5.0.* tp5 --prefer-dist即可。
ThinkPHP1962019-06-29 13:23:5907126
thinkphp5.0版本和3.2版本的差异较大,5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规则(正则定义)的方式。5.0新增了请求对象Request和响应对象Response。
ThinkPHP7102019-06-29 11:02:4001663
thinkphp5和thinkphp3区别:TP5取消了自动实例化模型的M方法,转而使用了新的实例化模型方法;TP5中取消了IS_GET和IS_POST等。如果是传统mvc网站,用tp3.2。如果是做接口,就用tp5。
ThinkPHP9372019-06-29 10:56:4303359
因为工作需要首次接触,Tp,刚刚拿到项目就遇到一个问题。正常的管理后台能正常访问,但是前台跳转,不能正常访问。后经过排查,是因为本地的代码中没有设置忽略,tp,的,index.php,入口文件导致的。因为前端请求的接口都忽略了,index。
ThinkPHP5582019-06-26 18:15:4103289
ThinkPHP自带的分页改变样式有两种方法:第一种是应用自己写的样式,第二种就是简单的引入一下Bootstrap样式。
ThinkPHP4932019-06-26 18:15:2002614
ThinkPHPwhere()方法是Model类内置方法,用于设置数据库查询或者更新、删除等操作条件。where方法支持以字符串、数组和对象方式来设置条件,该方法不能独立使用,必须与select()、find()、delete()等数据操作
ThinkPHP8482019-06-25 17:14:0904261
select() 是 ThinkPHP 中最常用的普通查询方法,得到的是一个二维数组。findAll() 为 select() 方法的别名,并建议使用 select()。
ThinkPHP4862019-06-25 16:31:1503121
今天遇到一个问题,就是在vendor表中查询出vendor_id = vendor_f_id的数据,其实使用原生的sql语句是非常简单的,但是,在thinkphp中为了代码的简洁以及通用性,不考虑使用原生的方式进行sql的查询。
ThinkPHP2302019-06-25 10:13:1903219