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
thinkPHP5
ThinkPHP5
中的与Thinkphp3中助手函数M函数的替换
TP3TP5ScacheCconfigM/DmodelUurlIinputEexceptionLlangAcontrollerRaction助手函数-T
thinkphp5
.0系统为一些常用的操作方法封装了助手函数
夜空划过的流星
·
2020-07-30 05:58
ThinkPHP
Web开发技术
php
tp5一些小功能,大神慎入
最近新学习
thinkphp5
.0,完善一些小功能,把每天学到的内容都分享到这里。
白雪歌送武判官归天
·
2020-07-30 04:07
基于
Thinkphp5
+phpQuery 网络爬虫抓取数据接口,统一输出接口数据api
TP5_Splider一个基于
Thinkphp5
+phpQuery网络爬虫抓取数据接口统一输出接口数据api.适合正在学习Vue,AngularJs框架学习开发demo,需要接口并保证接口不跨域的问题,
weixin_33924220
·
2020-07-30 03:37
php
爬虫
前端
本地访问localhost 提示The requested URL / was not found on this server.
之前一直用的Apache2.2+PHP5.3环境,现在项目需要用
ThinkPHP5
框架,但是
ThinkPHP5
是基于PHP5.4的,但是PHP高于5.3的版本Apache2.2是无法运行的,这是一系列相关的问题
白农码_shi
·
2020-07-30 00:33
集成GatewayWorker和
Thinkphp5
命令行输入composer命令:composercreate-projecttopthink/thinktp5--prefer-dist稍等片刻thinkphp即可安装完成安装完成thinkphp后再安装gatewayworker命令行切换到tp根目录,运行命令:composerrequireworkerman/gateway-worker-for-win创建push\controller\Wor
弱鸡小码农
·
2020-07-29 21:57
PHP
composer 报错记录一下
thinkphp5
composer下载一部分内容,报错了报错内容Warning:require(D:\www\meitan\vendor\composer/..
星宸楚梦
·
2020-07-29 21:23
php学习总结
[独家全程图解]ThinkPHP6框架的下载与安装
http://www.php.cn/wenda/159638.html1.ThinkPHP大事记2017年4月27日,
ThinkPHP5
.1-beta.1发布2017年12月31日,
ThinkPHP5
.1.0
james_laughing
·
2020-07-29 19:42
php
php(TP5)+redis实现秒杀抢购(不限制用户购买次数和限制用户购买次数)(附源码)
版本:Centos7、nginx1.7.4、mysql5.8、php7.3nts、redis5.0.6工具:ab压力测试工具安装
ThinkPHP5
.0的最新版本安装Re
hzbskak
·
2020-07-29 19:53
php
thinkphp5
在Linux下Nginx配置问题解决
首先tp5的访问目录指向到webroot/public文件夹中。thinkphp的url访问:http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值…],这个需要支持pathinfo,Apache默认支持,而Nginx不支持。1.php.ini中的配置参数cgi.fix_pathinfo=12.修改nginx.conf文件。locati
心飞路漫
·
2020-07-29 10:28
运维
bat
lnmp
ThinkPHP5
小程序笔记(一)
ThinkPHP5
Web框架三大核心知识(路由、控制器与模型)TP5最灵活、最复杂的三大块:路由、获取参数值、数据库操作URL路由配置文件修改路由模式PATH_INFO//是否开启路由'url_route_on
PHPer_
·
2020-07-29 10:08
thinkphp5
学习笔记(四)控制器
控制器类Controller.php1.五个属性*视图类实例对象:protected$view;*请求类实例对象:protected$request;*验证失败是否抛出异常:protected$failException=false;*是否批量验证:protected$batchValidate=false;*前置方法列表:protected$beforeActionList=[];2.八个方法*
阿泽453
·
2020-07-29 05:57
thinkphp+layui系统开发笔记(一)——数据表格
一、参考资料:1.thinkphp:https://www.kancloud.cn/special/
thinkphp5
_quickstart2.layui:http://www.layui.com/doc
VTHINK社区
·
2020-07-28 20:45
学习笔记
用UPUPW做服务器,通过
thinkphp5
完美搭建APP后台
近期的项目也不算一波三折,但是对自身技术栈有很大的影响。由于是自由职业者,偏爱做中小项目,怎么用最快的速度做好项目,看过很多技术博客后,恍然大悟,PHP和ANDROID做中小项目是最快的。近期的项目更是让我肯定了这个感觉。这个项目,是这样一个东西,需要三端,甚至是四个部分架构:1、前端:带激光扫描头的android5.1系统的PDA上运行的APP2、API:提供JSON数据给前端,对前端提交的数据
weixin_34007879
·
2020-07-28 18:49
《
Thinkphp5
使用Socket服务》 入门篇
今天来说一下
thinkphp5
.0下使用wokerman的socket服务。
weixin_33733810
·
2020-07-28 17:37
关联模型 (1对1)
关联模型(1对1)
ThinkPHP5
.0的关联采用了对象化的操作模式,你无需继承不同的模型类只是把关联定义成一个方法,并且直接通过当前模型对象的属性名获取定义的关联数据。
weixin_30907935
·
2020-07-28 17:56
THINKPHP5
远程命令执行
漏洞背景前台有回显RCE框架介绍:ThinkPHP是一款运用极广的PHP开发框架。漏洞引入:1.其版本5中,由于没有正确处理控制器名,导致在网站没有开启强制路由的情况下(即默认情况下)可以执行任意方法,从而导致远程命令执行漏洞。2.其5.0.23以前的版本中,获取method的方法中没有正确处理方法名,导致攻击者可以调用Request类任意方法并构造利用链,从而导致远程代码执行漏洞。漏洞特征网站指
Watanuki
·
2020-07-28 10:02
ThinkPHP5
+UEditor图片上传到阿里云对象存储OSS
ThinkPHP5
使用富文本UEditor,将富文本编辑框内上传在本地的图片,修改到阿里云对象存储OSS
ThinkPHP5
加载UEditor····略UEditor下载:https://ueditor.baidu.com
银河的水好冷丶
·
2020-07-28 06:16
php
TP5
THINKPHP5
让你提高开发效率的查询技巧
查询值为Null的数据//查询email为空,并且name不为空的用户数据User::whereNull('email')->whereNotNull('name')->select();多个字段同一个查询条件快捷查询方式是一种多字段相同查询条件的简化写法,可以进一步简化查询条件的写法,在多个字段之间用|分割表示OR查询,用&分割表示AND查询,例如:User::where('name|title
jokeMike
·
2020-07-28 05:53
thinkphp5
BUUCTF:[强网杯 2019]Upload
先注册登录先传一句话木马图片上去看看上传的是一张jpg的图片,传上去之后被改后缀为png,而且可以看到路径和文件名都进行了重命名使用md5值目录扫描出一个www.tar.gz在网站根目录,使用phpstorm打开,发现是
ThinkPHP5
m0c1nu7
·
2020-07-28 03:09
CTF_WEB_Writeup
URL和路由总结
实际上,
thinkphp5
已经为我们做好了过滤。。。所有的http请求都会从入口文件进来。
FKTX
·
2020-07-28 02:37
TP5 多条件whereOr查询
问题背景:最近在用
ThinkPHP5
开发项目的过程中,发现根据筛选条件做or查询的时候,连贯操作不可以使用where进行条件查询了。
dengnuo1980
·
2020-07-27 21:55
thinkphp5
留言板
一、项目目的为了提高新手对mvc模式的认识、加深
thinkphp5
知识的掌握程度,本文通过留言板示例进行展示。
Forever_and_ever
·
2020-07-27 15:10
thinkphp5
ThinkPHP验证器使用和实践
阅读原文
ThinkPHP5
.1推荐使用验证器进行数据验证(也支持使用\think\Validate类进行独立验证)。
圆咚咚CodingLife
·
2020-07-27 14:20
Jshop小程序商城
后台采用
Thinkphp5
.1框架开发,执行效率、扩展性、稳定性值得信赖。并且Jshop小程序商城上手难度低,可大量节省定制化开发周期。前台使用uni-app开发,适配性多,在页面的打
wx5f1a8a67c9981
·
2020-07-24 15:10
pc
h5
小程序
浅谈PHP之ThinkPHP框架使用详解
下载及配置官网(http://www.thinkphp.cn/)下载
ThinkPHP5
.0,将解压文件放在网站目录下的ATP5子目录下默认主页:http://localhost:8099/ATP5/public
·
2020-07-21 13:21
Thinkphp5
.1+bootstrap插件多图片上传图解教程(上)
这里要重点说明下,
Thinkphp5
提供的语法和快捷方法太多,查询数据的方式好几种,我这里数据库查询是在model里做了封装,例如GoodsFilesModel。
挤时间学习的阿龙
·
2020-07-18 10:21
ThinkPHP5
第三季开发大型CMS系统
│课时01.课程资料免费下载.swf│课时02.flv│课时03.项目引入及后台引入.flv│课时04.模板分离.flv│课时05.配置列表界面处理.flv│课时06.配置管理数据表及界面搭建.flv│课时07.配置项界面处理及添加功能完成.flv│课时08.配置项分页及删除.flv│课时09.配置项的修改.flv│课时10.数据的验证1.flv│课时11.数据的验证2:验证场景.flv│课时12
qq_38472574
·
2020-07-16 07:59
thinkphp5
递归查询所有子代,查询上级,并且获取层级
functionget_childs($parent_id=array(),$level=0){static$id_arr=array();$id_arr=Db::name('users')->where('parent_id','in',$parent_id)->column('id');//限制3级if(!empty($id_arr)&&$levelwhere(["id"=>$pid])->f
大肚晓东
·
2020-07-16 04:34
php
YZNCMS基于thinkphp开发的cms
YZNCMS基于thinkphp开发的cms[项目介绍]Yzncms(又名御宅男cms)是完全开源的项目,基于
ThinkPHP5
.1.X最新版,框架易于功能扩展,代码维护,方便二次开发帮助开发者简单高效降低二次开发成本
o0mcw_ken0o
·
2020-07-16 04:27
thinkphp
php
thinkphp5
phpcms
cms
Thinkphp5
/FastAdmin 关于后台左侧菜单的生成笔记
根据规则创建相应的表结构表注释对应生成Controller的注释菜单名/***任务管理//菜单名称**@iconfafa-dashboard//菜单图片*@remark任务管理//菜单备注*/classMandateextendsBackend{protected$model=null;publicfunction_initialize(){returnparent::_initialize();
你好667
·
2020-07-16 03:02
call_user_func()详解
把第一个参数作为回调函数调用通过函数的方式回调返回内容如下:youwantedamushroomhaircut,noproblem通过类名、对象的方式回调通过$this关键字进行对类的回调,以下源码出自
thinkphp5
controller.php200
moliyiran
·
2020-07-16 03:11
php
thinkphp5
速查表
本速查表里的类都是think为命名空间的,实例化时省去了use。用的时候注意。本速查表里会有四种方法的调用:公有方法$class=newClass();$class->foo();公有静态Class::foo();私有方法$this->foo();私有静态self::foo();关于注释,为了简洁,/**的单行注释被我改为了//App//执行应用程序App::run(Request$request
摘星辰Li
·
2020-07-16 02:03
PHP
微信实验十四、
ThinkPHP5
.0用户批量删除及源码下载
一、实验目的1、掌握
ThinkPHP5
.0用户批量删除功能。二、实验内容1、掌握
ThinkPHP5
.0用户通过多重选择,实现批量删除功能。
chenxhjeo
·
2020-07-16 00:54
自定义
thinkphp5
.0全局异常报错,继承基类\exception解决
情景介绍:url请求是get方式,此次报错是测试post请求,异常返回错误信息是否正确,结果异常返回信息有误,返回信息不正确。以下下报错信息,显示自定义全局异常报错信息是传入HttpException参数给app\lib\exception\ExceptionHandle::render()方法(本应传入think\Exception类型的参数),结果异常信息不能自动转换成正确的信息,查看thin
shon wu
·
2020-07-16 00:48
framework
tp5导出 表格
thinkphp5
导出xls表格下载PHPExcel类文件到vendor目录https://pan.baidu.com/s/1QfiRJhifM12OYbHJzLF3vwhtml代码导出复制代码控制器代码
尘埃338
·
2020-07-15 23:42
thinkphp5
从红帽杯题目学习thinkphp 5.1反序列化利用链
前言作为一个Web菜鸡,我之前和师傅们参加了红帽杯,奈何只有0输出,当时只知道是
thinkphp5
.2的反序列化漏洞,但是感觉时间不够了,也就没有继续做下去。
公众号:一个安全研究员
·
2020-07-15 23:59
代码审计
基于
thinkphp5
的开源cms
NoneCms该cms是基于
thinkphp5
,适用于企业站、个人博客,具有简便,灵活,开发快等优点。。
free_ant
·
2020-07-15 23:39
php
thinkphp5
查询数据库时 采用 分组查询并 获取分组后组中最新的一条数据
FROMlease_notelnWHEREln.delete_timeISNULLANDln.id=(SELECTlns.idFROMlease_notelnsWHERElns.contract_id=ln.contract_idORDERBYcreate_timeDESCLIMIT1)使用
thinkphp5
.1
Json159
·
2020-07-15 17:33
thinkphp5.1
数据库
小随笔——
ThinkPHP5
:控制器(controller)传输数据到模块(view)
小随笔——20180317♠♥♦♣该文章仅为平时的笔记,非商用,如有侵权请联系博主删除♣♦♥♠环境:Apache+ThinkPHP+Mysql相关问题描述:使用
ThinkPHP5
中,通过控制器(controller
blueasdfg
·
2020-07-15 17:32
php
ThinkPHP5
webuploader 使用心得 -3 后台php代码
这是
thinkphp5
的代码publicfunctionuploadFile(Request$request){//$info=$file->move(ROOT_PATH.'public'.DS.'
Virgo没有强迫症
·
2020-07-15 17:13
关于table_msg(unknown)在瀚高数据库不存在的解决方案(APP)
目录环境症状问题原因解决方案环境系统平台:MicrosoftWindows(64-bit)10版本:5.6.4症状原数据库:Mysql5.5.53开发语言:PHP应用框架:
thinkphp5
开发环境:phpStudy2018
PostgreSQL_HighGoDB
·
2020-07-15 14:30
Highgo
DB
thinkphp5
redis使用
参数参考位置:thinkphp\library\think\cache\driverclassRedisextendsDriver{protected$options=['host'=>'127.0.0.1','port'=>6379,'password'=>'','select'=>0,'timeout'=>0,'expire'=>0,'persistent'=>false,'prefix'=>
蜗牛他大大哥
·
2020-07-15 12:03
Redis
Thinkphp5
TODO:macOS上
ThinkPHP5
和Semantic-UI集成
TODO:macOS上
ThinkPHP5
和Semantic-UI集成1.全局安装(onOSXviahomebrew)Composer是homebrew-php项目的一部分2.把Xcode升级到8.1后继续安装
tttcode
·
2020-07-15 11:45
thinkphp5
实例化模型的几种方法
.’));2、多次调用模型中的函数时可以用
thinkphp5
的构造函数//thinkphp构造方法,创建模型的简洁调用方式publicfunction_initialize(){parent::_initialize
就酸辣土豆丝
·
2020-07-15 10:28
thinkphp5
tp5时间戳字段报错Invalid datetime format: 1292 Incorrect datetime value
thinkphp5
自动写入时间戳字段报错(SQLSTATE[22007]:Invaliddatetimeformat:1292Incorrectdatetimevalue:'1594776464'forcolumn'gmt_create'atrow1
sirdong
·
2020-07-15 09:00
关于
thinkphp5
(php)如何在Windows的PHPstudy中使用redis数据库
今天想让PHPstudy使用redis,于是找了些资料安装成功了,因此在此记录安装流程。第一步:在机器上装好redis软件(1)下载redis并且使用下载地址:https://github.com/dmajkic/redis/downloads;进去后根据自己电脑的版本进行相应的下载,下载完是一个压缩包,对其解压后如图:这个是目前最新版本的并且支持64位和32位的。然在某个地方创建一个新的文件夹,
一个不像程序猿的程序猿
·
2020-07-15 07:56
thinkphp5
的学习笔记(2)————tp5
继续
thinkphp5
的学习,tp5真的非常适合个人开发者,功能齐全,使用方便,我现在已经把tp5当成主要写api接口的工具了。现在零散的记录下知识点。
_陈嗯嗯_
·
2020-07-15 06:33
tp5
thinkphp5
的学习笔记(1)————tp5
目录结构project应用部署目录├─application应用目录(可设置)│├─common公共模块目录(可更改)│├─index模块目录(可更改)││├─config.php模块配置文件││├─common.php模块函数文件││├─controller控制器目录││├─model模型目录││├─view视图目录││└─…更多类库目录│├─command.php命令行工具配置文件│├─com
_陈嗯嗯_
·
2020-07-15 06:33
tp5
全栈
windows下
ThinkPHP5
中不支持Redis解决
下载对应的版本redis,区分32和64位解压放到选定位置进入redis所在磁盘:e:,进入redis目录:cdredis添加redis到服务中:redis-server.exe--service-installredis.windows.conf--loglevelverbose可将redis添加到系统变量中备注:如果出现不支持redis或者redis类找不到情况,下载对应版本的redis扩展,
weixin_34347651
·
2020-07-15 05:11
PHP实现Collection数据集类及其原理
下面已实现的一个Collection类(数据集对象),来自
ThinkPHP5
.
ting2909
·
2020-07-14 23:03
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他