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
php学习-ThinkPHP*
thinkPHP
6+workerman即时通讯小demo
上次我们说到js定时异步请求模仿实时通讯。本次我们就来讲下另一种即时通讯,workerman+tp6环境:tp6(5也可以),workerman插件,composer,apipost(接口测试软件)首先执行以下代码安装workermancomposerrequiretopthink/think-worker`安装好之后在项目路径下的cofing文件下找到config/worker_server.p
热心网友张某
·
2023-03-29 00:46
linux
php
swoole解决服务端主动向客户端推送问题
websocket继承了Swoole\Http\Server,可以使用后者的onrequest接收其他页面后端页面的主动推送,原理大概如下,首先是start.php,主要作用是开启守护进程,并且执行调用
thinkphp
5
echomaple
·
2023-03-28 16:03
thinkphp
5 的nginx v-hosts 设置
server{listen8089;server_namelocalhost;#charsetkoi8-r;#access_loglogs/host.access.logmain;root"D:/phpStudy/WWW/tp/public";location/{indexindex.htmlindex.htmindex.phpl.php;#autoindexoff;if(!-e$request_
牛奶ban
·
2023-03-28 14:47
Thinkphp
3.2框架
api接口符合规则http://www.baidu.com/Api/v1/Index/test重新写接口返回方法支持post测试请求,支持postmanjson字符串请求(主要用于复杂嵌套请求参数)重写错误返回类,能够输出错误(json),返回给APP
慢慢来111
·
2023-03-28 09:56
ThinkPHP
3.* 数据库查询内容返回值出现数据库字段不显示为空问题
你是否也遇到这样的奇葩问题被困扰很久,明明语法都没有错,其他字段正常显示数据,唯独部分表字段显示的内容为空初学者莫惊慌,原因是因为您表字段的字母出现大写问题导致的。举例说明{$vo.threecityidvalue}threecityidvalue字段在数据库中原型是threeCityidValue如果字段中包含大写字母,tp读取时候是读取不到数据的只有把字段大写字母修改为小写字母就可以正常读取数
老牛圣斗士
·
2023-03-27 06:41
ThinkPHP
-v6.0.0 启动流程
ThinkPHP
Framework——十年匠心的高性能PHP框架http://www.
thinkphp
.cn前言最近打算对
ThinkPHP
v6.0进行一些简单的了解,先从入口文件的启动流程开始分析介绍实例化
三笠丶阿尔曼
·
2023-03-26 07:35
软件测试项目实战,一比一还原可以写进简历的
包含PC+IOS客户端+Adroid客户端+微商城,系统PC+后台是基于
ThinkPHP
MVC构架开发的跨平台开源软件,设计得非常灵活,具有模块化架构体系和丰富的功能,易于与第三方应用系统无缝集成,在设计上
鱼鱼说测试
·
2023-03-26 06:16
软件测试项目
软件测试
自动化测试
vue+axios每次都重复请求两次解决
使用
Thinkphp
6开启全局跨域修改文件app/middleware.php增加\think\middleware\AllowCrossDomain::classrequest->isOptions(
Yuge_
·
2023-03-26 04:21
宝塔中
ThinkPHP
框架使用Redis的一系列教程
目录1.首先在宝塔的安装面板,找到redis,点击安装。2.安装完redis后,点击设置,设置个密码3.php环境安装redis扩展创建插件在要使用Redis的Controller中,引入文件简单使用RedisRedis扩展连接redis验证连接是否成功(可写可不写,仅做验证)exists()判断键是否存在,参数为键名set()get()del()Redis是一种常用的非关系型数据库,主要用作数据
·
2023-03-26 00:03
php反序列化6,
thinkphp
6的另反序列化分析
thinkphp
6的另反序列化分析本文首发于“合天网安实验室”转载请注明出处!
绅男LEO
·
2023-03-25 12:52
php反序列化6
Thinkphp
5 分页传递参数
最近几天项目中有涉及到搜索,起初数据量少的时候,在一页的情况下是可以完全展示完全的.随着数据量多的时候.点击下一页就会出现找不到数据的问题.关于TP的paginate用法如下:1.在只需要参数的前提下直接paginate即可.$dataList=db('order')->alias('o')->field('o.id,o.order_id,o.status,o.name,o.order_name,
南遇伯乐
·
2023-03-25 07:11
thinkphp
6如何使用中间件记录行为日志
目录前言一、定义中间件二、使用日志通道暂存行为日志1.修改log配置文件2.注册全局中间件3.测试能否成功生成日志三、使用定时任务将日志内容定时写入数据库1.新建一个api方法2.新建行为日志数据表log_behavior3.新建定时任务总结前言发现本站没有一个靠谱的tp6记录行为日志的教程,于是就整理了一下自己在项目中已经投入使用的行为日志中间件的详细配置步骤供大家参考提示:先阅读官方中间件教程
·
2023-03-25 00:58
ThinkPHP学习
小记
ID不从1开始truncatetable你的表名无法访问可能保存了带bom的utf编码部署到iis服务器将runtime设定到支持写入的目录数据不为空显示机要编号{$result[0]['jiyao_id']}10转换已查询未查询
冯九岁
·
2023-03-25 00:54
php企业支付宝接口_
ThinkPHP
实现支付宝接口功能实例
本文实例讲述了
ThinkPHP
实现支付宝接口功能的方法。分享给大家供大家参考。
weixin_39644915
·
2023-03-24 18:50
php企业支付宝接口
php支付宝接口案例下载,
ThinkPHP
实现支付宝接口功能实例_php实例
本文实例讲述了
ThinkPHP
实现支付宝接口功能的方法。分享给大家供大家参考。
奶油冰糖葫芦
·
2023-03-24 18:19
php支付宝接口案例下载
Windows php配置redis not support: redis - resilient
环境:windows10,apache2.2,php7.1.7,
ThinkPHP
5.0框架问题:使用redis提示notsupport:redis-resilient解决方案:PHP添加redis扩展检查拓展是否被支持当然是
wiheck
·
2023-03-24 18:24
thinkphp
5插入wangEditor
之前有用过百度的UEditor,结果插入的时候问题非常多,感觉对新手不是很友好,而且很长时间没有更新过了,所以就打算换wangEditor开始前附上地址:官网:http://www.wangeditor.com/index.html下载地址:https://github.com/wangfupeng1988/wangEditor/releases文档:https://www.kancloud.cn
月_随缘
·
2023-03-24 16:06
thinkphp
7.2安装workerman
好了,现在开始,安装composer1.8.5我这里用的是phpStudy作为示例,在网站管理这里设置composer点击确定后弹出窗体这时候默认的是进入
thinkphp
项目的public目录,所以我们要出来
黄啊码
·
2023-03-24 05:10
php路由解析出参数,
ThinkPHP
路由参数以及资源路由解析
注册路由规则在上文中还记得在文件
thinkphp
/library/thin
Asuka177
·
2023-03-24 02:13
php路由解析出参数
php 路由定义,
thinkphp
路由定义
启用路由要使用路由功能,前提是你的URL支持PATH_INFO(或者兼容URL模式也可以,采用普通URL模式的情况下不支持路由功能),并且在应用(或者模块)配置文件中开启路由://开启路由'URL_ROUTER_ON'=>true,然后就是配置路由规则了,在模块的配置文件中使用URL_ROUTE_RULES参数进行配置,配置格式是一个数组,每个元素都代表一个路由规则,例如:'URL_ROUTE_R
cat12315
·
2023-03-24 02:13
php
路由定义
thinkphp
路由配置 php7.0,
ThinkPHP
路由的使用(七)
在
ThinkPHP
中的路由主要的用途为:美化url路径,访问更安全;可以制定路由规则,检验url请求。一、路由配置在
ThinkPHP
5.0中路由是默认开启的。
一抹斯文的粉笔灰
·
2023-03-24 02:42
thinkphp路由配置
php7.0
think php 路由,
thinkphp
5 路由篇
[toc]概述由于
ThinkPHP
5.0默认采用的URL规则是:路由解析的最终结果通常是把URL地址解析到模块的某个控制器下的操作方法,在特殊的情况下,也可以跳转到外部地址或者执行闭包函数。
无形小手
·
2023-03-24 02:12
think
php
路由
ThinkPHP
5文档——路由
路由模式普通模式混合模式强制模式二、路由定义注册路由规则动态注册补充:POST请求和GET请求的区别:路由表达式规则表达式支持对路由参数的可选定义,例如:完全匹配补充:正则表达式额外参数三、批量注册一、路由模式
ThinkPHP
5.0
面向百度用户
·
2023-03-24 02:40
#
ThinkPHP5.0
Thinkphp5
thinkphp路由
ThinkPHP
6.1 模板篇之布局与继承
本文主要讲述
ThinkPHP
6.1版本模板几种布局的方法和如何实现继承,可以与《
ThinkPHP
6.1模板篇之文件加载》结合来看。模板布局布局方式有两种可以实现。
JSON_L
·
2023-03-24 02:37
#
ThinkPHP
php
ThinkPHP
模板继承
ThinkPHP
模板布局
ThinkPHP
验证码简单实现
ThinkPHP
版本6.1,验证码功能是外置的,安装后通过简单的配置后即可使用,十分方便。
JSON_L
·
2023-03-24 02:37
#
ThinkPHP
ThinkPHP
验证码
php
ThinkPHP
模板篇之分页实现
模板的分页渲染的时候着实遇到一些问题,一个是不能循环遍历,另一个没有分页。等找到问题后,却原来只是小问题,确实不应该,还是因为不熟悉,在此记录一下,也供没有做过的同学查询。1.获取分页数据集合获取分页数据集合,无论使用模型或者Db实例都使用paginate()方法来获取。publicfunctionindex(){$pageSize=2;$admins=Db::name('admins')->or
JSON_L
·
2023-03-24 02:37
#
ThinkPHP
java
数据库
javascript
thinkphp
5 资源路由的创建及使用
注意:(在使用资源控制器时,尽量隐藏入口文件)在根目录/pubilc/.htaccess放入以下代码:Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php?/$1[QSA,
.海上月
·
2023-03-24 02:34
Thinkphp5.0
php
thinkphp
ThinkPHP
路由篇之资源路由使用
本篇文章主要描述资源路由在后台管理中如何应用。目录简介快速生成命令注册资源路由伪装请求方法改变参数名称限定资源方法排除资源方法更改默认方法简介资源路由,采用固定的常用方法来实现简化URL的功能。Route::resource('test','Test');快速生成命令$phpthinkmake:controllerTestController:app\controller\Testcreateds
JSON_L
·
2023-03-24 02:01
#
ThinkPHP
ThinkPHP
资源路由
关于
Thinkphp
6的日志问题
目录
Thinkphp
6的日志问题设置日志记录级别单一日志独立日志日志的写入时机日志通道
Thinkphp
6异常处理与日志异常处理日志手动记录日志关闭日志总结
Thinkphp
6的日志问题日志级别debug,
·
2023-03-23 20:00
Install of topthink/think failed
在Linux下composer安装
ThinkPHP
5.1,提示“Installoftopthink/thinkfailed”。
还是一打
·
2023-03-22 19:46
php订单超过未支付,商城订单未支付30分钟自动取消
1.准备工作1.1创建
thinkphp
5.1.40项目composercreate-projecttopthink/think=5.1.40orderService1.2安装消息队列依赖composerrequiretopthink
已退乎
·
2023-03-22 16:41
php订单超过未支付
thinkphp
5 在nginx中配置
/etc/nginx/sites-available/server{listen80;root/data/website/new.lanhaitools.com/public;indexindex.phpindex.html;server_namenew.lanhaitools.com;location/{if(!-e$request_filename){rewrite^(.*)$/index.p
thebestduleisi
·
2023-03-22 12:09
lnmp下
thinkphp
5配置踩坑
一、lnmp安装lnmp的安装参照了某博客网站上的教程,实用其安装脚本,省去了很多事。教程地址如下:https://blog.linuxeye.cn/31.html二、配置1、PHP配置进入php的安装位置,使用上面脚本安装默认安装在/usr/local/php下,在/usr/local/php/etc找到php.ini配置文件,将将cgi.fix_pathinfo的值改成1,然后servicep
老板来三包辣条
·
2023-03-21 16:12
ThinkPHP
5.1 封装处理单张图片上传函数
/***封装处理单张图片上传并存储到数据库*@AuthorYEYU2001*@DateTime2020-07-25T02:25:51+0800*@param[文本]$modal[模块:前台还是后台admin等]*@param[文本]$table[对应的数据表名,同时也是数据模型名]*@param[文本]$picture[将图片地址存入数据库中的具体字段名]*@param[数值]$id[具体的数据记
YEYU2001
·
2023-03-21 13:43
ThinkPHP
5开发API接口实例
接口功能说明:前端提交学生学号(sno)给Api,Api接口返回此学生的基本信息API接口端namespaceapp\index\controller;usethink\Controller;useapp\index\model\Student;classUser{publicfunctionindex(){return$this->fetch();}//客户端提交学生学号(sno)给api,ap
PHP架构之路
·
2023-03-20 19:30
thinkphp
如何查看tp版本:thinktp/base.php第一行1.下载
ThinkPHP
5官网下载地址:http://www.
thinkphp
.cn/down.html,选择完整版下载,在本地解压,将解压后的文件放入到创建的开发目录下
小棋子js
·
2023-03-20 11:06
基于workerman+gatawayworker+
thinkphp
5搭建的webim客服系统
laykefu
thinkphp
5+Gatewayworker搭建的web客服系统体验地址:http://laykefu.guoshanchina.comgithub仓库:https://github.com
回眸淡然笑
·
2023-03-20 05:14
网页获取微信授权并获得用户信息
/_______________________________________________________/这个坑可谓是用了一整天的的时间来填,网上也没有确切说明,直接上代码吧后台采用
Thinkphp
5
Rx幽
·
2023-03-20 04:11
ThinkPHP
6 session 驱动选择
session驱动TP6自带支持文件驱动file(默认)、缓存驱动cache(设置在config/session.php)。但我们统一使用cache驱动(不建议使用文件驱动),不使用文件驱动原因:1、自v6.04版本后,session产生的会话文件是按照『应用』来划分,单独按照应用启用session,不同应用的会话记录会不共享;可以通过设置启动『全局中间件-app/middleware』来共享全部
扛着煤气去救火
·
2023-03-19 18:12
优麒麟/ubuntu20.04安装
ThinkPHP
6
一、安装Lamp环境所需应用(apache、mysql、php)$sudoaptinstallapache2$sudoaptinstallmysql-server#$sudoaptinstallphp二、安装composer$sudoaptinstallcomposer#安装$composerconfig-grepo.packagistcomposerhttps://mirrors.aliyun.
ymz316
·
2023-03-19 16:47
Linux学习
PHP学习
php
thinkphp
linux
ubuntu
ThinkPHP
3.2.*版本
thinkphp
怎么引入css、js、img文件
第一步:在Home模型的cofig文件配置如下//重定义网站的一些URL地址/*模板相关配置*/'TMPL_PARSE_STRING'=>array('__PUBLIC__'=>__ROOT__.'/Public','__JS__'=>__ROOT__.'/Public/Js','__CSS__'=>__ROOT__.'/Public/Css','__IMAGE__'=>__ROOT__.'/Pu
老牛圣斗士
·
2023-03-19 14:45
ThinkPhp
返回视图
必须引入think\Controller类,然后继承,使用fetch方法,并且创建对应的html文件
单线程患者
·
2023-03-19 07:19
tp5.1如何查看版本号
tp5.1如何查看版本号查看文件,项目根目录:/
thinkphp
/library/think/App.php控制器中查看cmd窗口查看查看文件,项目根目录:/
thinkphp
/library/think
林路同
·
2023-03-18 19:32
PHP学习
指南
首发于fxm5547的博客入门官方手册:http://php.netPHPTheRightWay:http://www.phptherightway.com/必知必会单元测试PHPUnit:https://phpunit.de/依赖管理Composer:https://getcomposer.org/PHP标准规范PSR:[EN]:http://www.php-fig.org/psr/[CN]:h
fxm5547
·
2023-03-18 18:07
thinkphp
6 自定义状态码
config目录下新建code.phpreturn['success'=>1,'error'=>0,'need_login'=>-1,'user_is_registed'=>-2,];文件中使用config('code.success')统一api返回数据common.php新建函数//应用公共文件functionshow($code,$msg="OK",$data=[],$httpCode=20
也许会了
·
2023-03-18 12:56
深入浅出Node.js 阅读总结
转载https://www.kancloud.cn/
thinkphp
/nodejs-note/43573图1Nodejs简介图2模块机制图3异步IO图4异步编程图5内存控制图6理解Buffer图7网络编程图
西葫芦炒胖子
·
2023-03-18 04:10
Thinkphp
实现采集网站数据
例如我要采集这个url里的所有美国电影的信息,http://list.youku.com/category/show/c_96_a_%E7%BE%8E%E5%9B%BD_s_1_d_1_p_3.htmlimage.pngpublicfunctionindex(){$url='https://list.youku.com/category/show/c_96_a_%E7%BE%8E%E5%9B%BD
风不会停息321
·
2023-03-18 02:20
Mac 解决
ThinkPHP
验证码不显示问题
使用brewinfogd命令查看WechatIMG159.png使用brewinstall命令吧后面是的组件安装一下即可WechatIMG160.pngbrewinstallfontconfigbrewinstalllibtiff安装上fontconfig就已经可以显示了....
CokeLLLL
·
2023-03-17 20:59
ThinkPHP
5.1 封装处理表单数据的统一函数
在TP5的Common.php页面中,创建统一的处理表单数据的函数,这样页面在提交时就非常简单了,只需要在Form表单中添加一些隐藏的区域,然后再标准化Javascript函数提交数据即可!/***统一处理表单的增删改数据(第二版)*@AuthorYEYU2001*@DateTime2020-07-19T31:38:29+0800*@param数组$param表单传递过来的序列化数据*@retur
YEYU2001
·
2023-03-17 19:04
ThinkPHP
移动应用授权微信登录
在第三方应用上使用微信登录已经是很常见的了,因为本身微信用户基数大,使用微信登录来拓展用户群,这篇文章是本人在参与公司app开发的时候,授权登录这一块的总结内容。应用微信授权流程上面这张图就是第三方应用授权微信登录的整个流程示意图,以下将对流程进行详解。用户在第三方app的微信登录按钮点击后,转跳到微信,弹出微信用户授权页面,如果用户允许,这时候就获取到微信返回的临时票据(code),这个code
0661
·
2023-03-17 13:26
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他