E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TP6.0
关于
tp6.0
原生sql查询操作
V6.0.3+版本开始,原生查询仅支持Db类操作,不支持在模型中调用原生查询方法(包括query和execute方法)。query方法用于执行SQL查询操作,返回查询结果数据集(数组)。执行:Db::query("select*fromedu_wx_classes_stuwhereid=?ANDstu_id=?",[178,127]);//参数绑定对应的sql语句为select*fromedu_w
一分半心动
·
2023-12-05 09:57
sql
数据库
php
tp5.1使用RabbitMQ的使用记录
下载
tp6.0
最新版的框架,并且指定下载后的文件名:tp6composercreate-projecttopthink/think=6.0.
zy9527zxx
·
2023-11-27 05:56
rabbitmq
rabbitmq
分布式
php
推荐源码系统-----CRMEB
下面放两张CRMEB系统图片:1.系统源码遵循MIT开源协议,系统采用
TP6.0
klick_05
·
2023-10-30 08:08
php
crm
vue
从基础到运用,你知道(ThinkPHP6)TP6有哪些核心能力?
配套视频教程
TP6.0
实战高并发全流程开发商城项目教程点击获取 ThinkPHP6.0优点有哪些?
PHP技术社区
·
2023-10-20 15:46
PHP专题
编程语言
mysql
php
安装
tp6.0
Could not find package topthink/think with stability stable.
操作步骤:1.gitbash到要安装的地方2.执行命令:composercreate-projecttopthink/thinktp6出现的错误:[InvalidArgumentException]Couldnotfindpackagetopthink/thinkwithstabilitystable.解决方案:删除之前的镜像:composerconfig-g--unsetrepos.packag
听风在笑
·
2023-09-09 18:25
Linux
git
TP6.0
自定义异常处理类
ThinkPHP技术QQ群:8285670871.拷贝框架自带的应用异常处理类,另存一份复制app/ExceptionHandle.php,另存为app/ApiExceptionHandle.php在ApiExceptionHandle.php中的render()方法中自定义异常处理机制publicfunctionrender($request,Throwable$e):Response{//添加
辰风沐阳
·
2023-08-25 05:44
TP6.0
自定义命令创建类文件
[TOC]一、修改框架核心扩展包1.新增指令配置项打开文件vendor\topthink\framework\src\think\Console.php在类属性defaultCommands中添加以下内容'make:logic'=>\think\console\command\make\Logic::class,2.创建逻辑层类文件模板创建以下文件的一个副本vendor\topthink\fram
辰风沐阳
·
2023-08-18 00:31
Tp6登录 Base控制器initialize初始化 redirect无法跳转
Tp6.0
慕课Singwa第6章9分钟isLogin())){//没登录returnredirect(url('login/index'));}else{returnredirect(url('index
苗先生的PHP记录
·
2023-06-13 08:28
thinkphp
服务器
vue.js
linux
Thinkphp 6.0开启调试与配置文件
一.开启调试1.在开发阶段,我们建议开启框架的调试模式;2.调试模式开启后,会牺牲一些执行效率,但大大提高了开发排错的能力;3.当项目部署到生产环境时,再关闭调试模式即可;4.安装好的
TP6.0
默认并没有开启调试
龙华军
·
2023-03-30 04:06
php
php
TP5.0、TP5.1、
TP6.0
下载方式及环境要求
[TOC]1.TP5.0下载方式和环境要求**TP5.0环境要求:PHP版本>=5.4**PHP版本:PHP>=5.4.0PHP扩展:PDOPHPExtension、MBstringPHPExtension、CURLPHPExtensionThinkPHP5.0官方手册-安装:https://www.kancloud.cn/manual/thinkphp5/118006TP5.0下载方式:官网(此
辰风沐阳
·
2023-03-16 18:55
TP6.0
调试模式下关闭Trace调试
1.在
TP6.0
当前最新版(v6.0.7)中默认安装的时候会自动安装topthink/think-trace扩展在调试模式下浏览器右下角会出现trace信息,此时无法手动关闭Trace调试,只有切换到部署模式
辰风沐阳
·
2023-02-06 00:04
TP6.0
前置、后置中间件区别
文章目录1.创建中间件2.注册中间件3.前置、后置中间件4.前置、后置中间件的区别5.后置中间件登录拦截器(不推荐)6.前置中间件登录拦截器(推荐使用)1.创建中间件命令行创建中间件类文件示例//app\middleware\Authphpthinkmake:middlewareAuth//app\middleware\admin\Authphpthinkmake:middlewareadmin/
辰风沐阳
·
2021-12-05 20:42
PHP
ThinkPHP
中间件
lnmp.org如何更改
TP6.0
框架的pathinfo模式.
网上好多都不管用,搞了一天,最后尝试了一下,只需要改一个就好了.将includeenable-php.conf改为includeenable-php-pathinfo.conf即可然后lnmprestart这是一键安装后的nginx.conf文件的配置原文server{listen443ssl;listen80default_server;#listen[::]:80default_serveri
yantian123
·
2020-11-13 11:54
php
linux
nginx
运维
TP6.0
消息队列处理
1.简介thinkphp-queue是thinkphp的一个第三方扩展,内置了Redis,Database,Topthink,Sync这四种驱动,推荐使用redis2.下载和安装composerrequiretopthink/think-queue下载好了之后然后去配置文件中配置以下数据这些好了呢就开始贴代码了,写的越多不如在实践中探索废话不多说代码如下:下面是我的队列处理的栗子,actionJo
惯性-给力
·
2020-09-21 17:29
消息队列
高并发
redis
PHP
TP6.0
设置session,获取不到session
记录:
TP6.0
设置session,获取不到session原因:tp6官方文档有提到:所以,在中间件middleware.php中开启Session初始化即可
appleคิดถึง
·
2020-09-17 04:25
tp6
tp6
session
TP6.0
记录文档
请求变量usethink\facade\Request;Request::param('name');Request::param();全部请求变量返回数组Request::param(['name','email']);多个变量Request::param('a','1')$a不存在使用默认值1Request::param('username','','strip_tags');参数过滤去掉ht
appleคิดถึง
·
2020-09-17 04:24
tp6
tp6
tp自定义分页
1.安装
tp6.0
多应用composerrequiretopthink/think-multi-app2.安装视图composerrequiretopthink/think-view3.删除controller
phper
·
2020-08-21 00:43
php
thinkphp6
tp自定义分页
1.安装
tp6.0
多应用composerrequiretopthink/think-multi-app2.安装视图composerrequiretopthink/think-view3.删除controller
phper
·
2020-08-21 00:43
php
thinkphp6
ThinkPHP6.0开发电商服务系统视频教程
课程亮点:运用最新版
TP6.0
框架,结合讲师多年开发经验,本课程除了对
TP6.0
基础和电商逻辑整体开发进行讲解,还包含了企业级通用解决方案,如:消息队列、redis集群、分布式session解决方案、支付模块服务化
� �??
·
2020-08-20 20:42
TP6 Driver [Think] not supported
如图:解决
Tp6.0
正式版报Driver[Think]notsupported.错误,用composer输入composerrequiretopthink/think-view这个就解决了运行后就会正常显示错误信息
鸟飞惊了看花人
·
2020-08-20 20:48
TP6
thinkphp 6.0 swoole扩展websocket使用教程
介绍即将推出的
tp6.0
,已经适应了woole。并推出了think-swoole3.0,并且已替换了socketio。和2.0版本在使用方法上有些许不同。
八重樱。
·
2020-08-20 20:21
php
TP6.0
开启debug
记录:一、composer安装好
tp6.0
最新版:composercreate-projecttopthink/thinktp二、开启调试模式:1,将项目根目录下的.example.env文件复制一份,
appleคิดถึง
·
2020-08-20 20:46
tp6
TP6.0
一对一模型关联 belongsTo 相对关联(反向关联)
1.创建数据表一对一反向关联使用率很高附表关联主表称为反向关联,又称为相对关联(tp官方手册这样叫)--分类表CREATETABLE`category`(`id`int(10)unsignedNOTNULLAUTO_INCREMENTCOMMENT'主键id',`name`varchar(255)DEFAULTNULLCOMMENT'分类名称',`sort`int(11)DEFAULTNULLCO
辰风沐阳
·
2020-08-20 17:43
ThinkPHP
TP6.0
一对多模型关联 hasMany
PHP技术群:159789818ThinkPHP技术群:828567087本文测试关联方法都采用预载入查询$data=Article::with('comments')->select();halt($data->toArray());1.创建数据表--文章表CREATETABLE`article`(`id`int(10)unsignedNOTNULLAUTO_INCREMENT,`title`v
辰风沐阳
·
2020-08-20 17:43
ThinkPHP
TP6.0
获取请求对象的五种方式
文章目录1.门面类2.依赖注入3.框架提供的基础控制器的`request`属性4.request()助手函数5.app()超级助手函数think\Request、think\facade\Request、app\Request之间的联系官方手册原文当前的请求对象由think\Request类负责,该类不需要单独实例化调用,通常使用依赖注入即可。在其它场合则可以使用think\facade\Requ
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
composer show 列出所有可用的软件包
composershow用于查看软件包1.列出所有可用的软件包在
TP6.0
框架根目录下执行命令composershow2.查看某个包的详细信息composershowtopthink/think-view3
辰风沐阳
·
2020-08-20 17:11
Composer
TP6.0
一对一模型关联 hasOne
ThinkPHP技术群:828567087预载入查询$data=User::with('profile')->select();halt($data->toArray());1.数据表创建做测试用的表--用户表DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`int(11)unsignedNOTNULLAUTO_INCREMENTCOMMENT'用户id'
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
ThinkPHP6.0 多应用模式 部署 Layuiadmin 单页版
QQ:234269451.下载
TP6.0
,引入多应用模式扩展composercreate-projecttopthink/thinktp6co
辰风沐阳
·
2020-08-20 17:11
ThinkPHP
Layui
TP6.0
多应用模式隐藏路由中的应用名
本文默认采用的是多应用模式PHP技术群:159789818ThinkPHP技术群:8285670871.多应用模式中隐藏路由中的应用名的三种方式域名绑定应用增加应用入口入口文件绑定应用2.域名绑定应用修改全局配置文件config/app.php//域名绑定(自动多应用模式有效)'domain_bind'=>['*'=>'index','liang'=>'admin'],假设根域名为tp.cy,此时
辰风沐阳
·
2020-08-20 17:39
ThinkPHP
TP6.0
采用自动多应用部署,一个入口文件自动对应多个应用
使用不同子域名绑定不同的应用一、只需要修改配置app.php文件'domain_bind'=>['www.tpsix.com'=>'index',//全域名路径'admin'=>'admin',//子域名前缀],二、添加好之后就是添加多个应用了,在根目录下的app目录删除原有的controller文件添加你自己的应用的(多个)admin-index应用下面记得添加一下controller文件哦!三
鱼丸粗面1928
·
2020-08-20 17:05
php
TP6.0
框架 - 多应用模式项目 windows本地部署配置
按TP6官方文档,多应用模式部署完成后,打开PHPstudy,把mysql和nginx都启动一、先在本地配置个虚拟主机(网站域名)打开左侧网站,然后点击创建网站,出现以下弹框在基本配置下,随便输入一个喜欢的域名,然后PHP版本要选择>=7.1.0的最后选择网站默认的根目录,把地址指向你的TP6项目下的public文件夹二、修改配置文件1、打开左侧设置,然后点击配置文件,再点击hosts把刚刚输入的
涛々
·
2020-08-20 17:14
php
TP6.0
TP5.1钩子的实现以及
TP6.0
事件的原理
TP框架的钩子功能很早就有了,tp5.1对它的实现又重新构造了,钩子的功能其实就是在代码中侵入其他代码流程。比如在初始化完后监听一个钩子,如果我们注册了这个钩子,并且绑定了一个行为,执行到这里的时候会执行我们绑定的行为。钩子的使用创建行为类,不用继承任何类namespaceapp\http\behavior;classActionBegin{publicfunctionrun($params){e
littlexiaoshuishui
·
2020-08-20 16:53
php框架
【PHP】ThinkPHP5.1 数据库迁移migration与数据填充Faker的使用
think-migration使用方法通过composer安装由于think-migration最新版本需要
TP6.0
框架,所以在TP5.1下安装需要指定2.0.
NivekUil
·
2020-08-20 14:51
PHP
PHP--ThinkPHP6.0上传文件配置
说明
TP6.0
多了一个filesystem.php的配置文件,是用来作为上传文件配置的看云文档地址https://www.kancloud.cn/manual/thinkphp6_0/1037639前端代码控制器
归子莫
·
2020-08-20 14:46
ThinkPHP
PHP
TP6.0
创建 控制器 创建 success eroor方法
think\Controller类取消系统不再提供基础控制器类think\Controller,原来的success、error、redirect和result方法需要自己在基础控制器类里面实现。在此基础上添加了一下缺少的方法success、error、redirect和result一、在config下的app.php做如下配置//默认跳转页面对应的模板文件'dispatch_success_tm
鱼丸粗面1928
·
2020-08-20 14:38
php
tp6.0
框架和应用项目安装
今天在github上下载了最新的tpv-6.0应用项目和框架,应用项目改为zerg,核心框架改为thinkphp放入zerg中,zerg放到xampp/htdocs中,然后访问http://localhost/zerg/public/失败,报错如下在网上搜了半天说是没装composer,因为之前在家下载的是v5.0.7没有出现这个问题,很奇怪啊然后按照网上的步骤下载composer,安装,可以用c
qq_35752802
·
2020-08-20 14:32
工作
Tp6 多应用下路由有些没有效果,这是为什么?
Tp6.0
路由说明1、多应用下使用多个子域名或者独立域名访问是通过config/app.php文件去配置的。'domain_bind' => [
Jon Daijn
·
2020-08-20 14:58
thinkphp6
ThinkPHP6.0开发网站简明教程
文章目录(一)相关概念1、MVC模式:2、MVVM模式3、
TP6.0
文件结构(二)TP6部署多应用模式(三)开启调试模式(四)连接数据库(五)
TP6.0
视图(六)开发中遇到的问题和解决办法(一)相关概念
Quest_sec
·
2020-08-20 14:59
后台
/
网站搭建
/
PHP
系统/环境配置/软件安装
Windows下安装
Tp6.0
框架,图文。Thinkphp6.0安装教程
1:首先确认php环境PHP>=7.1.02:Composer,
Tp6.0
是基于Composer下载的。
你好骚啊
·
2020-08-20 14:51
php
Tp
tp6.0
Tp6.0
Composer
Tp6.0安装
TP5.1 + think-swoole 打造聊天室
*官方文档竟然都没写,导致直接按文档安装的,都是3.0,也就是
TP6.0
才适用的版本,吐血……composerrequiretopthink/think-swoole=2.0.
花儿为何这样红
·
2020-08-01 06:20
php
小程序
swoole
TP6.0
框架 - 验证码的使用
安装首先在项目根目录下使用Composer安装think-captcha扩展包:composerrequiretopthink/think-captcha使用在模版内也就是HTML页面上,添加验证码的显示代码{:captcha_img()}或者上面两种的最终效果是一样的,根据需要调用即可。输出效果如图校验然后使用框架内置的函数手动验证if(!captcha_check($captcha)){//验
涛々
·
2020-07-31 21:18
TP6.0
后端
TP6.0
框架 前端图片压缩成base64位的编码格式后上传到本地服务器
web前端图片压缩方法可参考我这边文章:web前端图片压缩后上传到阿里云oss里面引用到的几个js文件可以在我的github上获取https://github.com/hujinchen/alyoss-compression结合layui框架使用,效果图这里选择图片后,没有立马上传到服务器,先通过一个input隐藏域存储base64的图片编码,当点击确定按钮后,再和其他的参数一起提交。前端部分代码
涛々
·
2020-06-25 01:57
TP6.0
后端
layui
全流程开发
TP6.0
从0到1完整构建高并发电商服务系统(完整版,无加密)
第1章课程简介【PHP行情分析】本章主要讲解本课程的主线,导学内容,PHP行情分析等让同学们对当前PHP发展充满信心等,同时还分析了企业级开发流程以及规范说明,让同学们对中大型公司的敏捷开发有一个初步认知。1-1课程介绍试看1-2php行情分析1-3企业级开发流程和规范说明试看1-4如何较好学习本套课程以及课程答疑指南第2章环境及框架准备【必备基础】本章主要讲解环境的安装,通过composer获取
php小小菜鸟
·
2020-04-03 10:00
TP6入门 - ThinkPHP6
将框架做为一个组件集成到项目中,全面拥抱组件化开发趋势全新的事件系统对Swoole及单元测试做出更多的完善支持安装
TP6.0
版本开始,必须通过Composer方式安装和更新,所以你无法通过Git下载安装
wyc0859
·
2020-03-19 10:36
全流程开发
TP6.0
实战高并发电商服务系统
第1章课程简介【PHP行情分析】本章主要讲解本课程的主线,导学内容,PHP行情分析等让同学们对当前PHP发展充满信心等,同时还分析了企业级开发流程以及规范说明,让同学们对中大型公司的敏捷开发有一个初步认知。第2章环境及框架准备【必备基础】本章主要讲解环境的安装,通过composer获取TP6源码,nginx的配置等工作,环境是我们一切学习的根源,造起来。第3章TP6基础知识【新框架】本章主要讲解了
呦勒
·
2020-02-13 22:00
全流程开发
TP6.0
实战高并发电商服务系统*完
第1章课程简介【PHP行情分析】第2章环境及框架准备【必备基础】第3章TP6基础知识【新框架】第4章玩转高逼格框架服务【代码高度解耦】第5章商城项目需求整体分析以及前期准备工作第6章用户后台管理模块第7章商城前端登录模块开发第8章分类管理第9章商品模块开发第10章购物车功能及订单模块开发第11章核心模块-支付模块功能开发第12章支付服务化-将支付模块单独抽离支付服务第13章打造高并发抢购商品服务【
phpyu
·
2020-01-13 23:00
tp6.0
安装
https://getcomposer.org/Composer-Setup.exe//wincompoercomposercreate-projecttopthink/thinktp//安装tpcomposerrequiretopthink/think-multi-app//安装多应用composerrequiretopthink/think-view//安装模板引擎composerrequir
Vtom
·
2019-10-29 22:51
thinkphp 6.0 swoole扩展websocket使用教程(think-swoole)
介绍即将推出的
tp6.0
,已经适配swoole.并推出think-swoole3.0,并且默认适配了socketio。和2.0版本在使用方法上面有些许不同。
aa杨
·
2019-06-29 00:00
thinkphp-swoole
thinkphp6
swoole
php
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他