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
tp5框架源码分析
Kubernetes探针踩坑记
HT
TP5
xx响应状态码用于定义服务端错误。500InternalServerError:所请求的服务器遇到意外的情况并阻止其执行请求,通常针对单个请求,整个站点有时还是提供服务。
有态度的小码甲
·
2020-09-13 17:00
tp5
闭包子查询传参方法
account_level这些字段,且这些字段的channel_id不在adv_id为$id的表adv_channel_rule中:$model=newModel();$id=$req_models["id"];
tp5
骑着代码去流浪
·
2020-09-13 17:47
php
tp5
传参闭包查询
在thinkPHP模型查询中,一般有两种方式:数组方式和闭包方式,相对于数组方式只能定义查询条件,闭包方式可以支持更多的连贯操作,包括排序,数量限制等。在thinkPHP闭包查询中通常使用use进行参数传递普通闭包查询:$items=ItemModel::all(function($query){$query->order('sort','asc');});带参数的闭包查询:$items=Item
weixin_30294709
·
2020-09-13 16:18
thinkphp5.0 分页回调处理each方法有错误
TP5
,each方法代码thinkphp/library/think/Collection.php(each)/***给每个元素执行个回调**@paramcallable$callback*@return
IT届Boy
·
2020-09-13 16:56
thinkphp
php
TP5
闭包查询结合FIND_IN_SET用法
functionsearch($post){$ids='5,7,11';$model=self::order('iddesc');if(!empty($post['status'])){$model=$model->where('status','=',$post['status']);}if(!empty($post['mid'])){$model=$model->where('find_in_
kuuboo2018
·
2020-09-13 15:52
ThinkPHP5相关
tp5
闭包查询
普通使用举个栗子:$this->where(function($query){$query->where('id',1)->whereor('id',2);})->find();上述栗子就是一个简单的where查询的闭包函数使用,使用匿名函数添加复杂条件查询,最后执行的sql是://加入上述代码写在user模型里,则执行的sql为:select*fromuserwhere(id=1orid=2);
桔子爱笑
·
2020-09-13 15:41
tp5
.1 子查询SQL 查询语句中再包涵查询语句闭包查询 带分页
一、使用闭包构造子查询1-1、带变量查询带变量,要加use($teachers_id)->where('id','IN',function($query)use($teachers_id){//老师课程$list=Db::name('product')//查询点播的课程->where('id','IN',function($query)use($teachers_id){$query->name(
我是高手高手高高手
·
2020-09-13 15:55
thinkphp5
TP5
.1 闭包查询WHERE ( 查询条件1 OR 查询条件2 ) OR ( 查询条件3 OR 查询条件4 )
例子:WHERE(ac)OR(hc)原生:WHERE(starttime$starttime)OR(starttime$endtime)TP$livetime=Db::name('live_course')->where($where_time)->where(function($query)use($starttime,$starttime){$query->where('starttime',
我是高手高手高高手
·
2020-09-13 15:23
thinkphp5
闭包查询
TP5
闭包查询where1和where是OR的关系;传参用use$es=Db::name('communication')->where(function($query)use($where1){$query
青天紫魂
·
2020-09-13 14:59
mysql
解决Apache+PHP服务器提示HTTP 500问题
使用APACHE+PHP时,通过URL浏览网站时可能会提示HT
TP5
00错误,这使得新手无从下手,因为看不到具体的错误信息。及时查看APACHE的ERRORLOG也只是记录了一条500错误信息而已。
weixin_30653097
·
2020-09-13 13:26
crontab定时任务使用
市面上基本所有PHP框架都支持控制台程序,
tp5
、yii都有。当然也可以PHP代码。切入正题参数:-e编辑该用户的计时器设置。-l列出该用户的计时器设置。-r删除该用户的计时器设置。
weixin_30505485
·
2020-09-13 13:47
php
操作系统
TP5
模板继承和layout布局
以下命名都可以根据自己喜好命名!一,模板继承该图为以下所需文件的目录情况1.首先新建个控制器view->fetch();}}2.在view目录下新建个继承的文件夹public,里面新建testHeader.html、testFoot.html、testBase.html(1)testHeader.html模板继承我是头部(2)testFoot.html我是底部(3)testBase.html{in
半生熟bss
·
2020-09-13 12:11
thinkphp5
tp5
验证码之check()方法注意事项
$vertify=Request::param('vertify');$userValidate=newUserValidata;if(!$userValidate->check(['vertify'=>$vertify])){returnjson(['code'=>false,'msg'=>$userValidate->getError()//验证器回复错误信息的方法]);}check()里面要
半生熟bss
·
2020-09-13 12:08
thinkphp5
新手解读:laravel
框架源码分析
(一)
众所周知,php的框架数不胜数,近几年,一个以优雅著称的框架,渐渐被国内phper所知道,并且开始使用,但是larave有一个很明显的缺点就是,他的文档内容少的可怜。而且国内的社区也不是很活跃。所以对使用这款框架的新书造成了很大困难。作者作为一个入门也没多久的新手,尝试着从自己的角度,剖析一下这部框架的原理,讲述一下自己踩过的坑,同时也是监督自己的学习。laravel框架的文档中的例子很多时候不是
jackqth
·
2020-09-13 12:09
laravel
CRMEB商城打通版 v3.0发布
最近发布的最新版本是v3.0版本,后台框架从
TP5
升级到TP6,用户体验和系统性能都获得了更大提升!CRMEBv3.0主要升级功能有:1
徐斗明
·
2020-09-13 09:26
CRMEB
小程序商城
小程序开发
CRMEB
小程序开发
小程序商城
小程序源码
TP5
时间字符串截取
{{$side.end_time|mb_substr=0,10,'utf-8'}}
渡目成书
·
2020-09-13 09:22
TP5
php
TP5
的字符串截取超过字符...显示
在公共的common.php中functionsubtext($text,$length){if(mb_strlen($text,‘utf8’)>$length)returnmb_substr($text,0,$length,’utf8′).’…’;return$text;}在模版中调用则:{$tops.title|subtext=18}
weixin_34306593
·
2020-09-13 09:17
TP5
截取部分字符串
TP5
截取超出的字符串,使用...显示在公共文件common.php中视图模板中调用转载于:https://www.cnblogs.com/ccw869476711/p/11475481.html
weixin_30642305
·
2020-09-13 09:48
thinkphp5 模板中截取中文字符串
TP5
模板页截取中文字符串{$vo.task_detail|mb_substr=###,0,15,'utf-8'}转载于:https://www.cnblogs.com/tine/p/8674391.html
weixin_30266885
·
2020-09-13 09:06
TP5
截取字符串的两种方法!
第一种{$变量名|mb_substr=###,0,3},mb_substr第二种{$变量名|substr=###,0,3},substr两种方法都可以如果出现乱码mb_substr=0,15,'utf-8'加入这个就行,'utf-8'识别成utf-8格式
腾云网络
·
2020-09-13 09:02
tp5
php
mysql
字符串
纯JS 全屏滚动 / 整屏翻页
###在线演示http://f
tp5
92347.host584.zhujiwu.me/js-fullpage/index.html###知识点总结当需要制作转动鼠标滚轮放大页面字体这样的交互效果时,会用到
tangdou5682
·
2020-09-13 08:50
Javascript
tp5
.1中,使用 composer 下载验证码时,报错 Your requirements could not be resolved to an installable set of packa
问题描述:
tp5
.1在使用composer下载验证码的时候,报错:Yourrequirementscouldnotberesolvedtoaninstallablesetofpackages.和Installationfailed
studyphp123
·
2020-09-13 08:14
tp5.1
tp5
通过使用方法在前端截取字符串长度
一、在
tp5
/common.php中添加以下文件functionsubtext($text,$length){if(mb_strlen($text,'utf8')>$length)returnmb_substr
付勇智
·
2020-09-13 08:34
tp5
PHPExcle 导出多商品订单
tp5
PHPExcle导出多商品订单例子代码:publicfunctionexport(){if($this->request->isPost()){set_time_limit(0);$search=
渣渣妞
·
2020-09-13 08:20
PHPExcel
thinkphp
关于
TP5
的字符串截取及……2种方案!
在公共的common.php中方法1//字符串截取functioncut_str($sourcestr,$cutlength) { $returnstr=''; $i=0; $n=0; $str_length=strlen($sourcestr);//字符串的字节数 while(($n=224) //如果ASCII位高与224, { $returnstr=$ret
pan_yuyuan
·
2020-09-13 08:02
PHP后台
TP5
,页面展示内容(截取字符串,后跟.....)
TP5
.0页面截取内容这东西很简单的,思路嘛~~~~~就是:首先,得使用截取字符串的函数,再就是,为了美观一般情况下截取完之后会在内容后面跟上……其次,咱们肯定需要进行一定的判断嘛,万一内容没有呢?
未塡冩
·
2020-09-13 08:02
tp5
截取字符串和中文截取文字
1、截取字符串正确的写法{$a['a']['b']|substr=0,2}//显示前面,两个字符{$a['a']['b']|substr=0,-2}//删除后面,两个字符{$a['a']['b']|substr=2,-2}//删除前后,两个字符{$a['a']['b']|substr=-4,2}//显示后4到前进2字符{$a['a']['b']|substr=-4,-2}//显示后4到后2字符第一
feifantiantang
·
2020-09-13 08:59
thinkphp
thinkphp
tp5
模板 引擎 字符串 截取 函数 省略 显示
{$d['title']|mb_substr=0,10,'utf-8'}转载于:https://www.cnblogs.com/shaoing/p/6297884.html
aiqingshan6402
·
2020-09-13 07:31
tp5
修改
tp5
修改js部分php部分由于比较懒,这里是先删除再进行添加,其实可以写两个php方法,第一个用来返回数据库数据,第二个用来修改数据库,这样就不会造成一些不必要的麻烦
L_jf_
·
2020-09-13 07:25
微信小程序
Android
框架源码分析
——Glide缓存机制源码分析
1、Glide的缓存Glide在加载图片时会依次访问以下缓存:活动资源(ActiveResources)-现在是否有另一个View正在展示这张图片?内存缓存(Memorycache)-该图片是否最近被加载过并仍存在于内存中?资源类型(Resource)-该图片是否之前曾被解码、转换并写入过磁盘缓存?数据来源(Data)-构建这个图片的资源是否之前曾被写入过文件缓存?上面的四个步骤就代表了Glide
Alex@W
·
2020-09-13 07:24
Android
框架源码分析
——Glide源码分析
1、Glide的使用Glide.with(this).load(url).into(imageView)在当下Glide已经是很常见的图片加载工具了,相信很多开发者都体会到其方便指出,Glide的使用就简单一句话即可完成图片的加载,但不要小看这句话,Glide的背后可是作出了成吨的工作,今天整理一下Glide的相关笔记,跟随上面的一句代码探索Glide的奇妙指出;2、with()publicsta
Alex@W
·
2020-09-13 07:02
HTTP 500错误
如何显示HT
TP5
00错误将“显示友好HTTP错误消息”去掉,即可显示出错位置!
weixin_34306593
·
2020-09-13 06:41
数据库
操作系统
tp5
怎么跨控制器调用别的方法
但是
TP5
这个方法用不了是应为
TP5
取消了A方法换成了controller/***用于实例化访问控制器*@paramstring$name控制器名*@paramstrin
笑对丶人生
·
2020-09-13 05:35
php函数
php内功
Linux远程服务器上搭建 ftp服务器
所需软件登录远程服务器工具:Xshell(http://static.veegn.me/tools/Xshell5.exe)文件传输工具:Xftp(http://static.veegn.me/tools/Xf
tp5
很多猫啊
·
2020-09-13 05:40
开发环境搭建
怎么将本地文件传到远程的Linux服务器
1.下载xf
tp5
地址:mydown.yesky.com/xzdown/3446972.安装xf
tp5
3.使用xf
tp5
传输文件主机:IP地址协议:sftp用户名:root密码:你的密码5.连接成功之后
Z_DZ
·
2020-09-13 02:25
运维
(5)学习
tp5
之请求
系统学习
tp5
框架,请点击下面的连接(1)学习
tp5
之助手函数得原理解析(2)学习
tp5
之常量、自动加载、命名空间(3)学习
tp5
之配置文件(4)学习
tp5
之路由类型,定义,动态注册,过滤,闭包,miss
杨西瓜
·
2020-09-13 02:57
php
Nginx http 500错误分析及解决方法
出现场景:在用nginx做负载均衡服务器对系统做并发测试,并发量比较大时Nginx会报出Ht
tp5
00错误报错原因:访问量大的时候,由于系统资源限制,而不能打开过多的文件原因查找:打开nginx错误日志
aiqiushan4132
·
2020-09-13 01:23
tp5
+layui上传图片(图片压缩)
使用的是Layui的css样式h5代码:亲!最多可上传4张图片哦。js代码:varupurl="{:url('Index/upload1')}";//上传图片提交地址layui.use(['layer','upload'],function(){varlayer=layui.layer;varupload=layui.upload;upload.render({//上传图片elem:'#uploa
尚普YANG
·
2020-09-12 22:23
关于苹果手机上传图片导致翻转问题
tp5
.0
而且苹果手机拍出来的照片会自带exif信息,其中一个重要参数Orientation是来控制照片翻转的,而安卓手机就会自动将这个参数归零不过后来想出了解决办法,主要是先判断是否为苹果手机代码如下这里来判断手机系统是什么框架是
tp5
.0
qingmu_hehui
·
2020-09-12 22:57
tp5
PHP
TP5
权限管理笔记(RBAC)
权限管理之前自己写的比较简单,都是用123代替,然后页面的html判断角色是什么数字,然后决定显示还是隐藏元素,当然效果是有了,但是如果用户打开浏览器开发环境,把display:none去掉,所有功能都显示出来,这就尴尬了,所以,这次abrc模式改写了一下,既保留了元素的隐藏显示,又不用担心去掉display:none;首先还是先建5张表,我们后面主要是从数据获取权限范围判断是否有访问权;我英语比
开建
·
2020-09-12 21:14
php
thinkphp5
TP5
多表联查 sun求和,count求数量不正确的解决办法
多表联查count数据来进行统计,会出现重复的数据,这时候在查询中加上distinct来返回不同的值.DB::name(‘member’)->alias(‘a’)->field(‘count(distinctb.id)asfollowCount,count(distinctc.id)asarticleCount,count(distinctd.id)asreadBookCount,count(di
猿分已尽
·
2020-09-12 20:33
笔记
TP5
sum
count
TP5
.0版本EXP使用
最近有个项目需要使用FIND_IN_SET查询数据,用了好长时间才弄好,特此记录,以免在遇到不会写了
TP5
可以直接使用sql语句进行查询,但因为是多条件查询,不能直接使用sql语句,需要使用EXP进行连接
zk9461
·
2020-09-12 14:05
PHP
TP5
tp5
灵活拼接使用where查询条件
常用的
tp5
多条件查询拼接1,Where条件表达式格式为:$map['字段名']=array('表达式','操作条件');2,以查询user表为例$User=model("User");//实例化User
appleคิดถึง
·
2020-09-12 14:38
tp5
php
TP5
hasMany一对多关联查询
下面是一个查询用户登录历史的功能(简单的结构,为了解释一对多关联查询)有2张表表A:用户表(user)user_iduser_name表B:用户登录日志表(user_login_log)user_idIP下面先附上一对多查询结果的数组样式下面上代码(model层)publicfunctionuserLoginLog(){return$this->hasMany('UserLoginLog','us
冷的手发抖
·
2020-09-12 13:58
php
PHP
TP5
关联
查询
一对多
tp5
in_array 在 view页面用法
{$v1.name}
kxukai
·
2020-09-12 13:32
tp5
php
TP5
find_in_set用法
$where['class_id']=['in','$cid_all'];$where['id']=['in',$all_user_id];//或这样子$where['title']=['like','%php%'];$where['id']=['where('FIND_IN_SET(:id,pid_all)',['id'=>$id])->update([$field=>$title]);type
我是高手高手高高手
·
2020-09-12 13:47
thinkphp5
php mysql join find_in_set
=0;转载:https://blog.csdn.net/weixin_39454683/article/details/74989947
tp5
.1写法$banner_list=Db::name('banner
我是高手高手高高手
·
2020-09-12 13:47
php
thinkphp5
tp5
中find_in_set包含查询
数据表中有个字段departmentsystem,数值为001,002,003,传递一个参数dep,找出departmentsystem包含这个参数的记录
城下灯火
·
2020-09-12 12:27
TP5
中使用 FIND_IN_SET进行查询
有的时候我们的数据存入数据的时候格式是这样的1,2,3,4当使用的时候我们需要查询出某一个数值在这个字段里面,这种情况就需要用到FIND_IN_SET在thinkphp5中我们可以使用FIND_IN_SET来进行查询$where[]=[‘exp’,’FIND_IN_SET(2,category_id)’];db()->where($where)->select();5.0.17后版本写法$wher
挺住我先走
·
2020-09-12 12:30
thinkphp5
TP5
FIND_IN_SET和数组组合成查询条件
直接上代码:我的是
TP5
.0.22版本$map[]=['exp',Db::raw('FIND_IN_SET(字段所包含的值,字段)')];$map['status']=1;
冷的手发抖
·
2020-09-12 12:22
php
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他