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
tp5
接收 post 过来的数据出现的问题 variable type error:array
$list=$request->param("list");variabletypeerror:array解决方法$list=$request->param("list");
clour88
·
2020-09-11 14:13
PHP
如何使用thinkphp 5内置验证功能及自定义验证方法
使用ThinkPHP5框架做项目时,如何使用框架自带的验证机制和框架内自定义验证规则来比较好地做好项目,下面我们以实际项目讲解:(以下代码截取自
tp5
开源商城系统WSTMart,大家可自行下载)。
chenhuo5448
·
2020-09-11 14:33
tp5
+阿里云短信服务实现发送短信
下载php版短信sdk(本项目用的是轻量版sdk)sdk下载地址:https://help.aliyun.com/document_detail/55359.html?spm=a2c4g.11186623.4.3.45ae16e49ejNTe1.将下载好的sdk里的SignatureHelper.php放入tp项目extend目录下2.在app/common.php文件中调用$code,);//f
if时光重来
·
2020-09-11 13:21
php
短信
TP5
接入阿里云通信短信
主程序相关的SDK及DEMO程序setProtocol("https");//必填,设置短信接收号码$request->setPhoneNumbers("$dh");//必填,设置签名名称,应严格按"签名名称"填写,请参考:https://dysms.console.aliyun.com/dysms.htm#/develop/sign$request->setSignName("签名");//必填
HD2killers
·
2020-09-11 13:57
php
thinkphp5
tp5
插入百万条数据处理优化
';$start=time();$data=array();for($i=0;$i'测试','age'=>10]);}print_r(db('charu')->insertAll($data));$end=time();echo''.date('Y-m-dH:i:s').'';$a=$end-$start;print_r('耗时分秒'.date('i:s',$a));}}遇到下面的错误就表示你ph
AAA138171
·
2020-09-11 13:49
TP5
整合的阿里云短信接口
现阶段,短信的应用主要就是用来验证下手机号是不是正常的手机号。只要涉及到用户手机号的问题的时候,都会做短信验证码来验证下改手机号是否是正常手机号。接下来就是操作步骤。首先要在阿里云账号上开通短信功能然后再设置自己的签名和短信模板先导入阿里短信包,链接:https://pan.baidu.com/s/18rU7BgTiTiX1bWa1QZSspA提取码:csqd将下载下来的文件解压之后放在exten
奔跑的哈士奇
·
2020-09-11 13:05
php常用
Tp5
调用阿里云OSSsdk
accessKeyId,$this->accessKeySecret,$this->endpoint);$ossClient->uploadFile($this->bucket,$object,$filePath);}catch(OssException$e){returnfalse;}returntrue;}/***oss判断文件是否存在*@param$object要判断的文件*/publicf
Zzzz二哥
·
2020-09-11 12:35
php
thinkphp
tp5
调用阿里云短信接口
使用场景:1.
tp5
调用阿里云短信接口实现用户登陆注册2.
tp5
调用阿里云短信接口实现短信发送1.登录阿里云账号之后首先鼠标移动到你的头像上点击AccessKey之后创建2.找到短信服务这里申请签名和模板
G佳伟
·
2020-09-11 12:35
php
tp5
阿里短信发送
1.在阿里云账号上开通短信功能,然后再设置自己的签名和短信模板。操作文档连接:https://help.aliyun.com/document_detail/55288.html?spm=a2c4g.11174283.6.557.5bca2c42gjnWfj2.下载SDK地址:https://help.aliyun.com/document_detail/55359.html?spm=a2c4g.
喵喵超能睡
·
2020-09-11 12:24
php
tp5
上传遇到的问题 move() on array
[0]ThrowableErrorinCenter.phpline1973致命错误:Calltoamemberfunctionmove()onarray1上传的这里使用的是一个对象,我这边接受到的是数组,正确方式使用手册中的方式。1.publicfunctionupload(){2.//获取表单上传文件例如上传了001.jpg3.$file=request()->file('image');4./
chezhi6072
·
2020-09-11 12:15
微信扫码支付
1.官网下载微信支付demo,把lib文件夹拿出来,放到
tp5
根目录vendor文件夹下,重命名为wxpay:2.把example文件夹下的WxPay.Config.php拿出来,放到wxpay目录下,
chezhi6072
·
2020-09-11 12:15
php
tp5
循环插入多条数据
tp5
循环插入多条数据publicfunctioninsertdata(){ini_set(‘max_execution_time’,‘0’);//设置永不超时,无限执行下去直到结束$model=newindexModel
RSFeegg
·
2020-09-11 12:15
php学习笔记记录demo
关于thinkphp5 使用模型save()更新数据提示 method not exist:think\db\Query-」 报错解决方案
如果你想使用
TP5
里边的save()方法进行更新数据,如果按照一般情况使用where()判断更新条件的话就会出现以
RSFeegg
·
2020-09-11 12:14
php遇到的一些小问题
thinkphp5 返回数组提示variable type error: array
thinkphp5返回数组提示variabletypeerror:array
TP5
访问控制器,不能用return返回数组
RSFeegg
·
2020-09-11 12:14
php遇到的一些小问题
thinkphp 5.0入门
tp5
版本发生了很多变化,控制器命名无需加后缀Controller.修改application目录为了操作方便,将文件夹applicaiton重命名为app,找到
龙城老z
·
2020-09-11 11:54
PHP
微信开放平台开发
Tp5
+ easyweichat3.X
微信开放平台开发
Tp5
+easyweichat3.X需求总流程授权流程1.公众号管理员登录我们的授权网站2.进入微信官方授权网站3.公众号管理员微信扫描二维码。
想养猫的程序媛
·
2020-09-11 11:45
微信
tp5
php mysql leftjoin 去重复记录
表之间关联的关系不是一对一的,可能是一对多的所以会把那张多的表数据也就查询出来,导致数据重复。order表中number数据对应order_product表多记录$rsu=Db::name('order')->alias('o')->leftjoin('useru','u.id=o.user_id')->leftjoin('order_productop','op.number=o.number'
我是高手高手高高手
·
2020-09-11 08:15
php
thinkphp5
MY
SQL
TP5
Composer 卸载移除或者删除扩展包
composer如何查看已经安装了哪些拓展包composershow-i这个试composershow–-installed的短命令;查看全局安装的包名称和版本:composerglobalshow我们不知道有哪些命令以及如何使用的时候,可以列出所有的命令,然后敲你不明白的命令,在后面加-h就可以查看相应的帮助信息:查看所有composer命令:composer-l或者:composer或者:co
我是高手高手高高手
·
2020-09-11 08:43
thinkphp5
tp6
linux系统
Magento2开发教程 - 503(Backend Fetch Failed后端获取失败)解决方法
如果Magento2缓存标签使用长度超过8192个字符,你可以看到HT
TP5
03(后台读取失败)在浏览器中的错误。
源码学习分享
·
2020-09-11 06:44
Magento
2
TP5
软删除的使用
使用方法:1.MySQL字段增加delete_time字段,设置unsigned、允许null。2.在模型或控制器顶部添加一个类usetraits\model\SoftDelete;3.在当前类中加入一条useSoftDelete;classXXXextendsCCC{在此处useSoftDelete;}让当前类有我们的softdelete属性。查询方法:默认情况下查询的数据不包含软删除数据,如果
uzkuvh2ADQDZClPn
·
2020-09-11 05:36
ThinkPHP
tp5
使用DB 批量删除
1-前端页面html批量删除JSfunctiondatadel(obj){layer.confirm('确认要批量删除吗?',function(index){varid=newArray();$('input[name="id"]:checked').each(function(){id.push($(this).val());//向数组中添加元素});$.post("{:url(
uzkuvh2ADQDZClPn
·
2020-09-11 05:36
ThinkPHP
ThinkPHP
关于
tp5
查询出来的数据对分页数据进行修改
最近开发,由于组合统计数据,出现重复数据无法解决,只能拆一个表出来,对数据库进行两次查询,但是需要对查询出来的数据进行整合。于是出现了一点问题参照了5.0开发文档$list = Db::name('user')->where('status',1)->paginate()->each(function($item,$key){$item['nickname']='think';return$ite
风雨雾花丶
·
2020-09-11 05:26
IT
tp5
下基于Swoole通用队列实现
2019独角兽企业重金招聘Python工程师标准>>>一【队列用途】一般队列主要用途就是异步任务,用来缓解:1)耗时操作,如生成图片等;2)并行任务,如消息下发通知、批量处理任务等。理论上不需要实时返回结果的请求都可以放到队列里面执行(当然实际项目中,不可能这么傻的用队列),队列的好处是:1)它可以快速的返回请求,减少服务端因为等待而产生的压力,同时不影响业务的处理。2)另外在处理大批量的任务时能
weixin_34357887
·
2020-09-11 05:04
phpstrom给
tp5
项目配置phpmailer
1、下载thinkPHP地址:http://www.thinkphp.cn/down/1278.html,本文所用的
tp5
版本号为5.0.242、phpmailer的下载从github上下载:https
qq_38502914
·
2020-09-11 03:42
TP5
使用phpExcel输出excel文件,文件名格式和拓展名不匹配,文件乱码
在header()函数调用之前添加如下两个函数来清除错误BOM头ob_end_clean();ob_start();完整导出代码如下/***@paramstring$fileName导出文件名*@paramarray$headArr表头名称*@paramarray$data对应二维数组的数据*@paramarray$dataHeader对应表头的数据字段名*/functionexcelExport
暮霖
·
2020-09-11 02:09
曾经的BUG池
tp5
phpexcel
乱码
不匹配
TP5
项目在lnmp环境上线出现500错误
今天准备把之前用
tp5
框架写的一个小项目上线的服务器上在windows下没问题,但是上传到服务器后访问接口出现500错误用的是lnmp的环境,文件上传后把所有权限都打开,都显示HTTPERROR500的错误
kchangfu
·
2020-09-11 01:47
thinkPHP
PHP
tp5
.1 查询字段为空的数据
[NOT]IN查询支持使用闭包方式[NOT]NULL:查询字段是否(不)是Null,例如:Db::name('user')->where('name',null)->where('email','null')->where('name','notnull')->select();实际生成的SQL语句为:SELECT*FROM`think_user`WHERE`name`ISNULLAND`emai
我是高手高手高高手
·
2020-09-11 01:35
thinkphp5
面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程
5.3为域名申请备案5.3.1为什么要备案5.3.2备案具体步骤5.4域名解析5.4.1为什么需要域名解析5.4.2域名解析的具体步骤5.5环境配置5.5.1安装并配置XShell5.5.2安装并配置XF
tp5
.5.3
IronmanJay
·
2020-09-10 23:27
搭建个人博客
服务器搭建
阿里云ECS服务器
开发那点事(十二)音视频服务器防止盗链Token权限验证
新版本流程图最后附上
tp5
文件流输出方法functionsetAudio($file,$type
开发那点事
·
2020-09-10 22:20
开发那点事
MATLAB-最佳平方逼近与非线性拟合例题--十安辰
MATLAB-最佳平方逼近与非线性拟合例题–十安辰最佳平方逼近例题题目:设f(x)=xex,x∈[0,1.5]f\left(x\right)=xe^x,x\in\left\lbrack0,1\ldo
tp5
十安辰
·
2020-09-10 20:58
MATLAB
北邮专业课
微信小程序 支付功能 服务器端(
TP5
.1)实现
首先下载微信支付SDK,将整个目录的文件放在/application/extend/WxPay目录下在使用SDK之前我们需要对WxPay.Config.php进行配置orderID=$orderID;}publicfunctionpay(){//根据订单ID查到订单下对应商品//对商品库存检测等操作//Todo...return$this->makeWxPreOrder($status['orde
weixin_34343308
·
2020-09-10 20:34
Linux上部署
tp5
项目
购买服务器首先得购买云服务器,没有请前往阿里云官网社群中心https://www.aliyun.com,开通轻量级阿里云服务器(学生价10元/月)以及数据管理DMS,已有的忽略此步,没有的另外自行百度搜素教程。部署项目这里的教程适用于LAMP宝塔的,Nginx的请另外自行百度step1:上传项目到云服务器上home/www/htdocs(这里介绍一下WinSCP,使用起来方便)step2:修改ap
weixin_30832143
·
2020-09-10 19:36
tp5
自动验证设置(验证分类不同参数)
//自动验证方法protected$_validate=array(array('user_name','check_usrname_count','该用户名称已经被注册',self::EXISTS_VAILIDATE,'callback'),);publicfunctioncheck_usrname_count($data){因为判断不同类型下的用户名是否注册callback自定义方法$data
小小小欣
·
2020-09-10 16:11
配置
TP5
在Linux环境下域名映射
tp5
最近由于需求国外的WEB服务器,所以学习了CentOS7服务器的相关资料,使用Vultr的VPS服务器成功搭建Apache(httpd)以及多域名的配置。至于Vultr的购买方式请看:https://www.svlik.com/136.html实战CentOS7安装PHP多个版本实战CentOS7安装Mysql多个版本准备工具:1.XShell(连接CentOS)下载地址:https://www.
猿袁
·
2020-09-10 16:47
centos7.6域名
laravel与TP的区别
个人感觉
TP5
和Laravel框架的区别已经很小了,相较于TP3,
TP5
支持
jiangnanqbey
·
2020-09-10 14:07
laravel
linux+nginx+
tp5
宝塔Linux部署
1、添加站点2、配置运行目录3、伪静态设置选择thinkPHP,会自动填充伪静态(这一步很重要)4、如果配置完成后,出现不存在模块的情况,可能是文件夹出现大写的情况,修改一下就可以了。
没错就是我哎呀
·
2020-09-10 13:46
tp5
h5+api接口安全和加强接口接收数据的安全性
一、数据加密把h5生成的数据加密(我用的是对称加密,加密还有非对称加密),第三方加密类放到
tp5
框架下的extend文件夹下(我是用
tp5
框架做的,就以
tp5
框架举例了^_^),用第三方类要配好命名空间哦
我是高手高手高高手
·
2020-09-10 13:30
php
基于
TP5
.1的api扩展工具
基于
TP5
.1的api扩展工具基于
TP5
.1的api扩展工具thinp-api是给开发者提供的一套针对thinkphp的API扩展工具,帮助开发者方便快捷的建造自己的API应用。
我是高手高手高高手
·
2020-09-10 13:30
thinkphp5
Laravel5初体验
一.Laravel和普通框架的区别1.普通框架最常见的架构是MVC三层结构,如果要开发负责的大型网站可以用,不过对模块化,高解耦和合作开发的的项目不是太友好,tp3,ci,算比较早期的基本框架,
tp5
这个版本有点类似
chenyu00544
·
2020-09-10 12:28
PHP
黑客攻防 通用0元支付逻辑漏洞安全参考
已实践的实验:
TP5
实践0元支付逻辑漏洞安全参考本实验攻防环境
anquanlong
·
2020-09-10 12:34
攻防实验
黑客攻防
TP5
实践0元支付逻辑漏洞安全参考
安全龙俩个0元支付逻辑漏洞安全参考攻防实验不一样地方有:1、代码上更优雅;2、基于
TP5
上的实
anquanlong
·
2020-09-10 12:34
攻防实验
支付漏洞
0元支付漏洞
支付逻辑漏洞
FastAdmin使用——基本使用篇
FastAdmin基于
tp5
以及其他前端组件的二次开发的框架,十分简洁高效,根据官方文档进行下载安装即可。
MoForest
·
2020-09-10 11:39
FastAdmin
TP5
和Apache环境下虚拟域名路径配置:
找到Apache安装目录,打开apache\conf\extra\httpd-vhosts.conf复制下面代码,粘贴到末尾DocumentRoot"项目的入口文件index.php所在的目录,例如:D:\Software\XAMPP\htdocs\Zerg\public"ServerName自定义域名,例如:lin.com之后找到C:\Windows\System32\drivers\etc下的
GodWoods
·
2020-09-10 11:01
Layui和
TP5
导入Excel单表
1、layui导入,导出,下载样式导出模板下载导入2、js部分//导入用layuiupload插件layui.use(["element","laypage","layer","upload"],function(){varelement=layui.element;varlaypage=layui.laypage;varlayer=layui.layer;varupload=layui.uplo
璞~
·
2020-08-26 23:21
layui
TP5
22、
TP5
常用的路由地址类型
路由地址路由到:模块/控制器/操作直接路由到:操作方法直接路由到:类的方法直接路由到:闭包函数直接路由到:重定向地址路由地址,是用户最终要访问的URL,也是路由规则的目标地址,它不像路由规则,可以通过路由参数和变量规则进行检验,所以用户一定要确保路由地址的有效性。
IUVO
·
2020-08-26 16:13
tp5
sql语句,Db::table(),与Db::name()的细小区别
tp5
中db::table和db::name的区别$user=Db::table('$tablename');含前缀;("数据库表的全名")$user=Db::name('$name');不含前缀;("
yqh845451078
·
2020-08-26 16:24
TP5
.1查询用Db('不含表前缀')/Db::name('不含表前缀')/Db::table('含表前缀')返回数组;model()返回对象
TP5
.1查询用Db(('不含表前缀')/Db::name('不含表前缀')/Db::table('含表前缀')返回数组;model()返回对象all():可直接传数组查询select():传数组只返回一条符合条件的二维数组二维数组对象不能用链式输出
eefn
·
2020-08-26 14:40
2018-04-12
id=2Q
tp5
abt6V3
夜咖
·
2020-08-26 11:29
从0开始在Linux上部署
tp5
Linux重装(准备端口80、3306、443等;准备域名并申请ssl)--------------------------------------------------------------------vim.vimrc输入:setnusettabstop=4-------------------------------------------------------------------
chiefmiao
·
2020-08-26 08:28
linux
linux,lnmp5环境安装
tp5
gitclonehttps://github.com/top-think/think
tp5
cd
tp5
&&checkoutmastergitclonehttps://github.com/top-think
循序0010
·
2020-08-26 08:08
Thinkphp
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他