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
原生PHP或
Thinkphp5
之存储mongodb图片文件流GridFS操作
PHP存储mongodb图片文件流首先说明一下:百度查询搜索的这些信息都是老本报版本的了不管用了百度一下都是直接调用getGridFS这个方法。我的推测是:这个方法应该是几年前的老版本的扩展了或者驱动。对于目前的一些新版本是没有此方法可以直接调用GridFS对象了。讲解流程:1.安装MongoDB(运行MongoDB)2.安装PHP扩展3.Composer安装MongoDB驱动(注:在Wamp环境
YESICAN888
·
2020-08-20 17:01
ThinkPHP Validate自定义规则
然后就用
ThinkPHP5
封装好的Validate验证规则,开发业务时经常会遇到某些字段,
ThinkPHP5
验证规则没有我们想要的。这时就需要封装多个自定义验证规则了。
YESICAN888
·
2020-08-20 17:00
Windows系统安装xampp7.2使用
thinkphp5
一、环境:windows7旗舰版、64位二、目的:安装使用
thinkPhp5
.0或者5.1三、相关下载:xampp7.2:集成了Apache、MySql、php环境等功能的集成开发软件phpStorm2018.1.6
WaneGi
·
2020-08-20 17:27
ThinkPHP5
Mysql
php
xampp
phpStorm申请免费试用
thinkphp5
phpmyadmin配置
composer安装tp5
Composer 安装
thinkphp5
.1 详细步骤
thinkphp官网原话,所以只能用Composer或者git的方法安装更新,个人是比较推荐Composer,但是对于很对萌新来说对于Composer不怎么熟悉所以不知道该怎么用Composer来安装和更新
thinkphp5
.1
qq_38062785
·
2020-08-20 17:27
Composer
windows+phpstudy环境下
thinkphp5
在dos命令下创建模块
1.进入到phpstudy中的php版本目录2.打开后使用phpthinkbuild–moduleadmin命令3.失败后在think前加入你的项目路径再次执行就ok
独孤东方朔
·
2020-08-20 17:54
php
ThinkPHP5
框架缺陷导致远程命令执行
*
thinkphp5
.1.29为例1、代码执行:phpinfo();http://zhiliao.cn/?
飞鱼计划
·
2020-08-20 17:01
bug修复
ThinkPHP5
.1 Queue Redis 微信支付之企业分账
总结一下微信支付的企业分账功能,自己前前后后折腾了一两天,也给后来的同学一个参考关于分账这个功能,可能应用的也比较少,网上相关的资料也比较少关于分账功能的应用场景,可以参考微信官方文档https://pay.weixin.qq.com/wiki/doc/api/allocation.php?chapter=26_1使用PHP进行开发(毕竟PHP是世界上最好的语言)所使用到的环境或包或者工具本地环境
九城科技
·
2020-08-20 17:00
PHP
小程序
微信支付
Thinkphp5
.env配置无法读取解决方案
1、修改php.ini配置文件,首先找到如下配置信息;variables_order;DefaultValue:“EGPCS”;DevelopmentValue:“GPCS”;ProductionValue:“GPCS”修改为:;variables_orderDefaultValue:“EGPCS”;DevelopmentValue:“GPCS”;ProductionValue:“GPCS”2、重
Lian_IT
·
2020-08-20 17:48
Thinkphp
thinkphp5
配置无法访问静态图片
原因是之前配置好的网站根目录是/public,而图片一般放在/public/uploads/下面,所以在数据库里存储图片路径的时候应该是uploads/...这样子,访问的时候就是/public/uploads/images.....,图片url应该是www.example.com/uploads/图片。
陈文波_0115_西安
·
2020-08-20 17:48
ThinkPHP5
成功调通IOS苹果支付
先上代码,以备后用1,'money'=>12],['id'=>2,'money'=>68],['id'=>3,'money'=>128],['id'=>4,'money'=>198],['id'=>5,'money'=>588],['id'=>6,'money'=>1098],];returnjson(['code'=>'1','message'=>'','data'=>$t]);}/***苹果下
老师傅的心跳
·
2020-08-20 17:10
IOS苹果支付
苹果支付
PHP发起苹果支付
thinkphp5
之模块不存在、HttpException in App.php解决方案
找了好久,有说修改模块名的,有说改$this->fetch()的,都不行,所以下面才是正解:在.htaccess中添加Options+FollowSymlinks-MultiviewsRewriteEngineonRewriteBase/RewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*
Quincy379
·
2020-08-20 17:06
thinkphp5
.0通过ajax上传文件
thinkphp5
.0通过ajax上传文件前端:https://blog.csdn.net/huangxin112/article/details/74956462引入了GrowingMon老师的文章只需修改
API调用工程师-南又南
·
2020-08-20 17:29
php
ThinkPHP5
多语言实现
ThinkPHP内置通过\think\Lang类提供多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件。任何字符串形式的输出,都可以定义语言常量。1、语言包是用户定义的,一般情况下每一种语言对应一种语言包,所谓语言包其实就是一个文件(PHP文件),其中定义了一些变量,不同语言包中变量的值语言不同**举个例子:例子一:'汉语','logintitle'=>'后台网站管理系统',
tzfPHP
·
2020-08-20 17:29
THinkPHP5
thinkphp5
.1 设置返回信息的头内容
thinkphp5
.1设置返回信息的头内容,用于返回token的隐私信息上代码上代码publicfunctionsethead(){$data=['fuckx'=>'ok'];returnjson
API调用工程师-南又南
·
2020-08-20 17:28
php
ThinkPHP5
目录结构的介绍
1.application是项目编写的主要文件,admin是处理后台逻辑的的,command是控制台操作会执行该文件,common.php是通用文件,例如编写一个公共的函数可以在该文件下进行编写,config.php应用的配置文件,admin与index都会访问该配置文件;database.php数据库配置文件,route.PHP路由文件;tag.php应用的扩展文件,2.extended:内容扩
大数据时代_yang
·
2020-08-20 17:54
PHP
thinkphp5
多级控制器及其使用
1,tp5写好的接口框架,为了让再版本升级后可以让部分用户使用以前的版本使用此时创建了v1,和v2两个版本,路由可以这样设置:访问时好了,大功告成。localhost啊啊啊啊啊啊127.0.0.1啊啊啊啊啊啊
wjp@001
·
2020-08-20 17:36
#
tp5
使用
Thinkphp5
.0 中 {include file="index/left" /} 引入模板 影响样式
在使用
Thinkphp5
.0框架开发后台的时候,需要在模板中引用公共头部,我使用{includefile="index/header"/}的方式引用了公共头部,引用之后发现头部和页面顶端之间出现了间距,
多么不容易
·
2020-08-20 17:34
PHP
PHP
include
thinkphp5
.1下获取微信登录授权获取用户信息
后端代码publicfunctionindex(){$code=input('param.code');$signature=input('param.signature');$rawData=input('param.rawData');$encryptedData=input('param.encryptedData');$iv=input('param.iv');$params=['appi
薛东东
·
2020-08-20 17:30
thinkphp
Windows下正常的
ThinkPHP5
项目上传CentOS访问出错后没有办法的办法
在本地写完
ThinkPHP5
的项目后上传至服务器(CentOS7)后就不能正常运行,给权限、清缓存、规范变量名...能想到的办法,能在网上搜到的办法,能试的都试了,还是不可以,然后我去官网新下载了一个
thinkphp5
MK965
·
2020-08-20 17:32
Linux
#
PHP
Linux学习记录
iis下TP5的url重写
iis下TP5url重写//测试数据://服务器版本IIS6.1//应用程序语言:php//框架:
ThinkPHP5
.0.
_anick
·
2020-08-20 17:59
tp5
ThinkPHP5
.1 安装
ThinkPHP5
.1安装thinkPHP官网一、安装及简单配置ThinkPHP首先需要一个搭建好了的服务器(不会的看我上一篇文章搭建centos7.4+php7.2+ssl服务器过程),然后按照thinkPHP
小霸王小胖子
·
2020-08-20 17:59
服务器搭建
PHP系列 |
ThinkPHP5
数据库迁移工具 migration
了解更多,请关注微信公众号
ThinkPHP5
数据库迁移工具migration什么是Migration?
Tinywan
·
2020-08-20 17:27
ThinkPHP5
路由设置方法
【route.php】【http://tp5.com/news/6.html】return['__pattern__'=>['name'=>'\w+',],'[hello]'=>[':id'=>['index/hello',['method'=>'get'],['id'=>'\d+']],':name'=>['index/hello',['method'=>'post']],],'news/:id
明日之星3559727
·
2020-08-20 17:55
php
ThinkPhp5
图文详解在windows及wampserver环境下安装composer,并通过composer安装
thinkphp5
首先百度composer,打开第一个链接,也就是网址为www.phpcomposer.com的网站:打开后找到“入门指南”点进去:在导航路径里找到“使用安装程序”:点击链接下载安装程序:下载完成后运行,这一步直接next:通过目录浏览找到你用的php文件,然后next:这一步要你填写代理地址,不用管,直接next:这一步让你确认信息,不同环境可能显示的和我的有所区别,直接next:安装完成后这里有
piaolingjijie
·
2020-08-20 17:39
PHP
thinkphp5
.0在宝塔中使用nginx出现404错误时的解决方法
配置项.conf存放目录/www/server/panel/vhost/nginx在XXX.conf文件中存放以下代码location/{if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;break;}}
mytianao
·
2020-08-20 17:05
THINKPHP5
ThinkPHP5
.0结合Swoole开发WebSocket在线聊天
ThinkPHP使用Swoole需要安装think-swooleComposer包,前提系统已经安装好了SwoolePECL拓展(相关文章:Linux下源码包安装使用Swoole扩展)在tp5的项目根目录下执行composer命令安装think-swoole:composerrequiretopthink/think-swoole安装成功:话不多说,直接上代码:新建WebSocket.php控制器
李维山
·
2020-08-20 17:30
PHP
Swoole
Swoole
ThinkPHP
PHP
即时通讯
thinkphp5
无限级分类
tp5对分类数据表的信息读取与展示,我们即可以控制器完成,也可以在对应的模型中完成。本案例,我们在模型中完全成。况且,对数据表的增,删改查操作,本来就是模型的本职工作。首先声明一下,我们采用递归的方式来实现无限分类。但无限分类的实现,不是只是递归一种方式,还有一种是全路径方式,也可以实现,不过,这种方式通常用在全路径导航菜单中。所以,这里我们还是用最常见的递归函数来实现:无限分类。首先我们先创建一
知末随未
·
2020-08-20 17:24
thinkphp
后端
php
php
ThinkPHP5
中路由的设置
路由定义采用\think\Route类的rule方法注册,通常是在应用的路由配置文件application/router.php中进行注册,例如usethink\Route;Route::rule('login','admin/login/index');或者采用批量注册的方式return['__alias__'=>['login'=>'admin/login/index','home'=>'in
古兮!怪哉
·
2020-08-20 17:47
ThinkPHP
ThinkPHP5
提示:未定义数据库类型 InvalidArgumentException
ThinPHP5报错信息如下:通过跟踪查找框架源码,没有匹配到数据库配置文件的原因。查看源码果然是,我这里又重新写了配置,这个配置早被我干掉了。改回默认配置成功了,自己坑自己没理由,TP5这个提示也是让人费解,不看源码根本不知道怎么回事!
狂野小青年
·
2020-08-20 17:13
PHP深入实践
thinkphp5
怎么修改样式文件的路径
自己在学
thinkphp5
的时候,从网上下载了源码,到本地后发现JS和CSS样式文件加载不出来,最后找到了原因,是路径问题。下面介绍怎么修改路径。
蓝眼睛的美篮纸
·
2020-08-20 17:13
thinkphp5
学习路程 四 模板调用及视图渲染
继承\think\Controller类以下类可以直接使用fetch渲染模板输出display渲染内容输入assign模板变量赋值engine初始化模板引擎assign('name','liusongjing');$this->assign('age','20');$this->assign('email','15434');//批量赋值$this->assign(['name1'=>'liuso
liusongjing
·
2020-08-20 17:12
thinkphp5
thinkphp5学习之路
thinkphp5
.1数据库迁移工具migration的安装与使用
1.安装composerrequiretopthink/think-migrationv2.0.32.phpthink命令查看是否安装成功从图中我们可以看到migration和seed,表示安装成功了3.创建迁移文件phpthinkmigrate:createTableName(TableName格式为大驼峰)第一次执行Migraton它会提示一些信息,这里全部统一yes。在项目的根目录下多了一个
恶魔楚轩
·
2020-08-20 16:21
PHP
Supervisor 管理进程异常退出重启, think/queue 实现异步邮件发送
一、环境准备:1.安装
ThinkPHP5
.0过于简单略过2.安装supervisor--yuminstallpython-setuptools&&easy_installsupervisor3.环境安装完成啦
twomiao
·
2020-08-20 16:49
PHP
Centos6.5 部署
THinkPHP5
.0 遇到的各种坑
首先,我用的环境是公司分配的虚拟机,当然了上面PHP环境是没有得,得自己装。我这是干净的环境,有些童鞋不确定是否安装了的话执行yumlistinstalled|grepphp查看是否安装1.升级源(很有必要)yumupdate2.一般分配虚拟机都已经装过mysql了,这里不再赘述3.安装PHP,没升级源默认的是5.3的,但此版本已支持不了大多数框架高版本,所以安装高版本的PHP环境,运行yumli
lzj_dandan
·
2020-08-20 16:17
PHP
Linux
2019最新《
Thinkphp5
底层源码分析》
Thinkphp5
底层源码分析
Thinkphp5
底层源码分析
Thinkphp5
底层源码分析下载地址:百度网盘
赤朱绛红
·
2020-08-20 16:42
Thinkphp5
.0框架,wamp服务器配置子域名
默认情况下,默认访问的模块是index。比如域名www.blog.com,默认访问的是application/index目录如果要访问application/admin目录,url则是www.blog.com/admin/controller_name/action_name.html为了简化url,要设置二级域名,使admin.blog.com能直接访问application/admin第一步:
南乡子_
·
2020-08-20 16:15
PHP
Thinkphp
Apache
Thinkphp5
.0隐藏入口文件
初始URL样式http://localhost/tp5/public/index.php/index1.将index.php和.htacess文件移出到和Public文件平级目录;2.修改index.php//定义应用目录define('APP_PATH',__DIR__.'/application/');define('LOG_PATH',__DIR__.'/log/');//加载框架引导文件r
laveran
·
2020-08-20 16:43
Thinkphp5
thinkphp5
创建数据表
场景描述:如果需要分表1000个,也不能马上创建1000张表,监听另一张表的数据是否有新的数据增减,如果有增加,我们就要自动去创建相应的数据表具体实现方法如下:publicfunctiontestCreateTable(){//创建数据表$sql=<<
临漳县_刘英伟
·
2020-08-20 16:36
数据库
ThinkPHP学习笔记(一)--下载ThinkPHP源代码并安装
一、从ThinkPHP官网下载《
ThinkPHP5
.0.24完整版》然后解压到自己的电脑,解压后的文件夹路径如下:在此之前需要安装PHPstudy,将PHPstudy中D:\phpStudy\PHPTutorial
limingliang_
·
2020-08-20 16:42
ThinkPHP
ThinkPHP
PHPstudy
代码管理
仓库
实习第二天:搭建LNMP+ThinkPHP环境
oneinstack.com/auto/有不同模式可供选择,也可选择不同的版本:实习过程中,我的配置是:centos,php5.5,mysql5.7,nginx选择openresty第二步:安装thinkphp《
ThinkPHP5
.0
谁都别想用我的昵称
·
2020-08-20 16:05
配置环境
thinkphp5
的多语言功能
1、配置文件:'lang_switch_on'=>true,'lang_list'=>['zh-cn','en-us','ts'],2、在当前模块下建立文件夹:lang3、在文件夹内部分别建立php文件:zh-cn.phpen-us.phpts.phpzh-cn.php内容:'你好呀'];en-us.php内容:'hello'];ts.php内容:'ts你好呀'];4、在对应的html页面引用:{
liangyely
·
2020-08-20 16:04
php
ThinkPHP5
学习历程(第三更)
ThinkPHP5
历程(学习中,嘿嘿)一、基本用法1.1开始1.1.1下载ThinkPHP框架1.1.2phpstrom简单设置2.1快捷键设置2.2在使用TP5中会创建很多Class为了方便我也进行了一些简单配置
暴躁的key_LCL
·
2020-08-20 16:16
php
ThinkPHP
5
thinkphp5
多个项目 二级目录 apache
thinkphp5
localhost/test/admintest是二级目录,在网上试过很多方法都是不行。
kunga0814
·
2020-08-20 16:34
java
thinkphp5
composer安装workman错误 Your requirements could not be resolved to an installable set of packag
错误概览信息192:thinkphp_5.0.12_full2googol$composerrequiretopthink/think-workerUsingversion^2.0fortopthink/think-worker./composer.jsonhasbeenupdatedLoadingcomposerrepositorieswithpackageinformationUpdating
jartins
·
2020-08-20 16:18
workman
Android程序员学PHP开发(29)-
ThinkPHP5
.0(1)初体验-PhpStorm
好的,让我们来一起学习学习
ThinkPHP5
.0吧~~我这边使用
ThinkPHP5
.0.5完整版作为练习版本~~下载地址1
iwanghang
·
2020-08-20 16:13
PHP
PHP
PhpStorm
ThinkPHP
入口
thinkphp5
缓存清理
publicfunctionsessionClear(){$platformId=config('config.platform_id');//平台idSession::clear('mobile2');//缓存清理要加上作用域Session::clear('userLogin'.$platformId);(newCookie())->clear();$mobileUserId=Session::
ie6480191
·
2020-08-20 16:48
thinkphp5
2019最新《后盾网
Thinkphp5
博客项目实战教程》
目录*Y1^+t/~:rc:L&w/e7B├─1-前言.mp40C3x/]5U._/^-P├─10-首页数据获取以及子栏目添加.mp4,P#j!N$n'b/^/Q*m├─11-多级栏目之树状结构实现.mp4#N'Y,j"^!`*X)L├─12-栏目编辑之旧数据处理及所属栏目分析.mp4├─13-栏目编辑之处理所属栏目.mp4'l%Y5{(Yq8z-D├─14-栏目编辑功能.mp4├─15-hsjs
hlj52000
·
2020-08-20 16:55
thinkphp5
控制器 跟模型的对应关系跟缓存
控制器:ControllerpublicfunctiongetUserChart(){$User=newUser();$data=cache('aiuserNumData');//$data='';if(empty($data)){$rdata=$User->aistatNewUser();cache('aiuserNumData',$rdata,7200);}else{$rdata=cache(
尘埃338
·
2020-08-20 16:48
thinkphp5
ThinkPHP5
的安装使用/tp5快速入门
点击进入视频教程说明本手记是在
thinkPHP5
.0.1的基础上的手记。
MarsWill
·
2020-08-20 16:40
ThinkPHP
PHP
TP5
tp5 API版本路由控制方法
thinkphp5
RESTfulapi开发版本控制,thinkphp官方文档不是很详细,我根据个人经验分享下。
我是高手高手高高手
·
2020-08-20 16:03
thinkphp5
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他