排序
vue和thinkphp的优缺点
Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,...
ThinkPHP门面源码解析
“本文主要描述了门面的使用和实现过程,并且对源码进行剖析。 ” 前言 使用框架的伙伴应该都知道在5.1时框架新增了一个特性那就是本文将编写的门面,也就是facade这个特性。 使用过这个特性的...
tp5如何连接sqlserver数据库
如果说用php去开发一个网站的话,大家都会想到使用数据库mysql,跟php搭配,网上很多源码都是采用了php+mysql的方式配合开发。最近刚好有一个需求,就是使用sqlserver当数据库去开发一个网站,...
ThinkPHP路由参数以及资源路由解析
“路由是项目开发中比较重要的一个环节,每个项目都会使用路由进行管理接口,接下来本文会从源码方面带大家一起学习路由。 ” 一、路由参数和变量规则 同样代码先从这里开始,但是这次的关注点...
thinkphp怎么上传图片
第一步:配置必要参数 在config.php配置文件中,需要先设置上传文件路径、限制图片大小和文件类型等参数。具体配置如下: return [ 'upload_path' => './uploads/', //上传...
ThinkPHP5.2:配置类的变化
本文总结下5.2最新版本在配置类设计方面的调整。 取消惯例配置 惯例配置文件(convention.php)在最新版本中已经正式取消,在此之前已经从核心包移动到应用仓库(的根目录下)。由于默认配置已...
thinkphp怎么判断变量是否为数字
方法:1、用“protected 变量=array(array('your_variable','number','变量为数字'),)”判断;2、用“is_numeric(变量);preg_match('/^d+$/',变量)”判断。 本文操作环境:Windows10系统、Think...
thinkphp资源路由报错怎么办
thinkphp资源路由报错的解决办法:1、打开相应的tp文件;2、通过“Route::resource('blog','index/blog');”方式设置RESTFul请求的资源路由;3、将public重定向即可。 本教程操作环境:Windows7...
thinkphp怎么获取数据库信息
thinkphp获取数据库信息 项目配置文件Conf/config.php中添加数据库连接信息: // 添加数据库配置信息 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localh...
探讨关于TP执行一个方法对性能的影响
下面thinkphp框架教程栏目将给大家介绍关于tp执行方法要引入这么多个文件对性能的影响,希望对需要的朋友有所帮助! 具体问题: thinkphp为啥执行一个方法要引入这么多个文件,对性能有何影响?...