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
.0学习
ThinkPHP简介
ThinkPHP5
是上海顶想信息科技有限公司于2006年创立的,经过长期的升级和维护是目前国内使用最多的PHP框架,2016年thinkPHP发布了5.0版本,
ThinkPHP5
.0
Json2008
·
2018-04-07 18:56
PHP
php
框架
ThinkPHP5.0
腾讯云安装
thinkphp5
腾讯云上安装
thinkphp5
还是挺简单的,主要分两步:1.安装composer参考一下链接的内容安装composer:https://segmentfault.com/a/11900000046273982
John_Y97
·
2018-04-04 22:05
服务器环境
thinkphp5
使用容联发送短信验证码
thinkphp5
开发的时候需要用到短信验证码,在官网下载下来demo后,不放入thinkphp框架中能正常运行,但是放入框架中出现了很多错误,直接贴上配置好的代码吧,特别注意的是,demo代码中有newstdClass
飞鸿先森
·
2018-04-03 21:50
经验分享
php之微信公众号发送模板消息
讲一下开发项目中微信公众号发送模板消息的实现过程(我用的还是
Thinkphp5
.0)。
城下灯火
·
2018-04-03 09:38
Mac开发对项目安装
thinkphp5
www.cnblogs.com/zyliang/p/6148874.htmlhttps://www.imooc.com/article/6987(对我有效)3、安装Composer之后cd到项目路径安装
thinkphp5
https
ali_hilo
·
2018-04-02 14:41
Mac开发对项目安装
thinkphp5
www.cnblogs.com/zyliang/p/6148874.htmlhttps://www.imooc.com/article/6987(对我有效)3、安装Composer之后cd到项目路径安装
thinkphp5
https
ali_hilo
·
2018-04-02 14:41
Thinkphp5
.1+Composer安装教程(踩坑填坑攻略)
安装过程可能和TP官方教程有出入,攻略仅供参考。打开你的putty,cdusr/local/bin/composercurl-sShttps://getcomposer.org/installer|php接着cd你的网站安装路径cdhome/wwwroot/defaultcomposercreate-projecttopthink/think=5.1.*tp5.1--prefer-dist如果看到
Striker00
·
2018-03-31 02:28
PHP
透析
thinkphp5
升级版开发框架tpframe
这里将全面的介绍这个框架给我们开发带来的好处,让你们对它有更深层次的认识,喜欢或不喜欢的,欢迎大家前来留言讨论一、目录层次结构现在很多的项目,特别是大一点的项目里面,都会有很多的人参与,要进行程序查询找、修改或是升级扩展的时候,目录结构一目了然就显得很重要了,更重要的是后面的人来接手的话,目录结构不清楚,程序结构很乱的话,那估计接手的人只有哭了下面就是tpframe的框架目录结构,是不是很干净每个
过来瞧一瞧
·
2018-03-28 16:23
tpframe
thinkphp5
php
Thinkphp5
中路由获取参数
第一种方法:在定义路由的时候,如下写法:usethink\Route;Route::post(‘hello/:id’,sample/test/hello);//路由post方法url地址:http://ServerName/hello/123?name=huihui上面路由地址传了两个参数:id=123name=huihui第二种方法:用Request方法来获取参数,先要引入Request类use
linhui03
·
2018-03-28 05:51
thinkphp5
thinkphp5
+ beanbun 爬取电影网址 、图片(简单)
先创建两个数据表分别存储第一级url表和这个url下面的图片表dy2018网站网址:传送门数据表think_dy2018表CREATETABLE`think_dy2018`(`id`int(7)unsignedNOTNULLAUTO_INCREMENTCOMMENT'主键id',`movieName`varchar(255)NOTNULLCOMMENT'电影名',`movieUrl`varchar
hello_sgw
·
2018-03-27 17:23
爬虫
thinkphp5
自定义正则验证
if($this->request->isPost()){$validate=newValidate(['bar_name'=>'require','bar_phone'=>'require|regex:1[3-8]{1}[0-9]{9}','business_hours'=>'require','user_nickname'=>'chsDash|max:32','sex'=>'number|be
Yaso12
·
2018-03-27 17:59
php
thinkPHP5
框架实现分页查询功能的方法示例
本文实例讲述了
thinkPHP5
框架实现分页查询功能的方法。
郭浩326
·
2018-03-27 10:59
thinkphp5
.0 使用build.php文件自动生成模块
1.build.php文件修改return[//生成应用公共文件'__file__'=>['common.php','config.php','database.php'],//定义demo模块的自动生成(按照实际定义的文件名生成)'admin'=>['__file__'=>['common.php'],'__dir__'=>['behavior','controller','model','vi
哈佛凌晨
·
2018-03-23 16:43
thinkphp5.0
Thinkphp5
引入第三方类库的方法
一、你需要在核心之外扩展和使用第三方类库,并且该类库不是通过Composer安装使用,那么可以直接放入应用根目录下面的extend目录下面,该目录是官方建议的第三方扩展类库目录。二、类的命名规范遵循PSR-2及PSR-4规范,注意不要和系统的命名空间产生冲突,例如核心的think、app以及Composer类库自身定义的命名空间。例如,如果有一个扩展类库的命名空间是first.second.Foo
丁丁丁梦涛
·
2018-03-23 14:01
php
thinkphp
thinkphp5
模型创建主意事项
//模型创建和执行的流程理解//1.一个表对应一个模型,想要创建两个表的关联模型,需要两张表都要创建模型(可以是空模型)//2.表对应模型创建的主意事项://表名是模型文件名//managerManager.php//manager_infoManagerInfo.php//3.空模型//namespaceapp\index\model;//usethink\Model;//classManage
乐观自信爱
·
2018-03-23 11:03
thinkphp5
.0 目录结构介绍
TP5目录application目录应用目录,整个应用所有的文件都在这。application目录中index文件夹是模块可以在application目录下创建一个admin文件夹,用来处理后台逻辑,而index则是前台文件来展示给客户command.php是控制台的配置文件,当我们用命令行执行thinkphp的时候,他会先读取command的配置common.php是项目的公共文件当我们编写一些
gg大宇
·
2018-03-17 12:11
thinkphp5
升级版开源框架tpframe v2.1发布
免费开源框架tpframe是一款以
thinkphp5
为驱动,在此基础上进行进一步的完善与改进的框架,保持了
ThinkPHP5
原有的所有特性,优化核心,减少依赖,为个人或企业建站提供高效、快速解决的方案框架特色
过来瞧一瞧
·
2018-03-16 13:38
thinkphp5
tpframe
php
tpframe
ThinkPHP5
.0源码学习之注册错误和异常处理机制
在base.php文件中,用一句代码\think\Error::register();实现错误和异常处理机制的注册。//注册错误和异常处理机制\think\Error::register();打开library/think/Error.php,register函数如下:/***注册异常处理*@accesspublic*@returnvoid*/publicstaticfunctionregiste
鹿呦呦
·
2018-03-06 18:00
tp5微信小程序全栈开发一——流程体系介绍
二、产品所用技术1、
thinkphp5
编写业务逻辑访问数据库向客户端提供数据2、mysql数据存储数据表设计与业务紧密结合3、微信支付善于模仿借鉴,学习微信接口设计4、小程序直接与用户交互体验很重要三、
chinalihua
·
2018-03-01 16:33
tp5微信小程序
ThinkPHP5
.0源码学习之框架启动流程
ThinkPHP5
框架的启动流程图如下:
ThinkPHP5
的启动流程按照文件分为三步:1、请求入口(public/index.php)2、框架启动(thinkphp/start.php)3、应用启动(thinkphp
鹿呦呦
·
2018-02-28 17:00
thinkphp5
统计本月每天注册的人数代码片段记录(注册时间为时间戳)
publicfunctioncountMonthUsers(){$month=date('Y-m',time());$prefix=config('database.prefix');$semRes=Db::query("selectFROM_UNIXTIME(create_time,'%Y-%m-%d')days,count(id)countfrom".$prefix."user_submitW
xiaozhuang1992
·
2018-02-27 15:28
php
Thinkphp5
栏目管理的无限极分类
模型层代码:select();return$this->sort($cateres);}publicfunctionsort($data,$pid=0,$level=0){static$arr=array();foreach($dataas$k=>$v){if($v['pid']==$pid){$v['level']=$level;$arr[]=$v;$this->sort($data,$v['i
linhui03
·
2018-02-27 05:10
thinkphp5
php类库到sublime完成
地址在https://github.com/yangweijie/Sublime
ThinkPHP5
.0思路搞清sublime完成
yangweijie
·
2018-02-25 22:53
ThinkPHP
sublime
PHP
php
Thinkphp5
的基础用法
1.再html页面中使用config,就是tp3中的c方法,获取一个数组之后,param('node');-->-->{:config('POLICE_MENU_NAME')[$Request.param.node]}2.if标签3.在a标签中写url$vo["business_id"],"node"=>$Request.param.node,"business_type"=>$Request.p
程畅0520
·
2018-02-25 17:59
thinkphp
时间类 修改
thinkphp5
,自己增加了一些
//+----------------------------------------------------------------------namespacethink\helper;classTime{/***返回今日开始和结束的时间戳**@returnarray*/publicstaticfunctiontoday(){return[mktime(0,0,0,date('m'),date
Php_Python_Java
·
2018-02-23 09:33
Time类
thinkphp5
时间类 修改
thinkphp5
,自己增加了一些
//+----------------------------------------------------------------------namespacethink\helper;classTime{/***返回今日开始和结束的时间戳**@returnarray*/publicstaticfunctiontoday(){return[mktime(0,0,0,date('m'),date
Php_Python_Java
·
2018-02-23 09:33
thinkphp5
thinkphp5
migrate数据库迁移工具
tp5相对与tp3.2有很大的不同migrate是其中一点,通过migrate程序员可以在php代码中创建数据库修改回滚等操作首先下载migrate扩展,命令行到当前项目目录下执行composerrequiretopthink/think-migration通过使用phpthink命令可以查看migrate是否成功下载使用migrate:createmigrate文件名(首字母大写的驼峰法),在d
xueheo
·
2018-02-20 10:46
VUE + UEditor 单图片跨域上传功能的实现方法
本着不想改太多源代码的基础上尝试着...一不小心就可以用了解决方案:上传单图片的时后端不直接返回JSON,而是重定向到前端页面前端:VUE后端:WAMP+
ThinkPHP5
.0前端http://localhost
丁艳
·
2018-02-08 11:53
1-1
全局变量.z.cn不成功在3-2在开发阶段可以info.php保留但是在生产阶段就要将info.php删除(info.php位置在public/info.php)image.pngAOP:面向切面编程
ThinkPHP5
这个超人不会飞阿
·
2018-02-07 16:34
vue + ueditor 单图片跨域上传
本着不想改太多源代码的基础上尝试着...一不小心就可以用了解决方案:上传单图片的时后端不直接返回JSON,而是重定向到前端页面前端:VUE后端:WAMP+
ThinkPHP5
.0前端端口:http://localhost
丁艳
·
2018-02-07 00:00
vue.js
ueditor
thinkphp5
Thinkphp5
结合layer弹框插件修改默认的提示信息
TP5的默认提示效果啊,很丑有没有!!1那就用layer插件改吧插件地址插件引入修改tp5的thinkphp\tpl\dispatch_jump.tpl修改后"/>"/>"/>(function(){varmsg=$('#msg').val();varurl1=$('#url').val();varwait=$('#wait').val();layer.open({content:msg,//提示
woaijorden
·
2018-02-02 11:23
tp5
thinkphp5
layer
thinkphp
微信支付V3微信公众号支付PHP教程(
thinkPHP5
公众号支付)/JSSDK的使用
扫二维码关注,获取更多技术分享本文承接之前发布的博客《微信支付V3微信公众号支付PHP教程/
thinkPHP5
公众号支付》必须阅读上篇文章后才可以阅读这篇文章。
MarsWill
·
2018-02-02 00:00
微信新支付
jssdk使用
公众号支付
signature
微信开发
PHP
ThinkPHP
微信公众平台
微信小程序
微信支付
支付
jquery
TP5
小程序
thinkphp5
分页样式修改
修改文件:/thinkphp/library/think/paginator/driver/Bootstrap.php原有分页不带省略//+----------------------------------------------------------------------namespacethink\paginator\driver;usethink\Paginator;classBoot
lb沫
·
2018-01-29 20:30
think
php5
分页
Php
用户手机号获取验证码注册源码分享
用户手机号注册源码分享,首页获取验证码,调用阿里大鱼短信验证码,接口
thinkphp5
.2写的,可以判断手机号是否注册,短信发送是否成功。
薇拉Rachel
·
2018-01-26 18:00
app开发
前端开发
互联网
代码
用户手机号获取验证码注册源码分享
用户手机号注册源码分享,首页获取验证码,调用阿里大鱼短信验证码,接口
thinkphp5
.2写的,可以判断手机号是否注册,短信发送是否成功。
薇拉Rachel
·
2018-01-26 18:00
app开发
前端开发
互联网
代码
关于
ThinkPHP5
.0.*的delete软删除的BUG问题
关于
ThinkPHP5
.0.
duringnone
·
2018-01-24 23:36
实践类
thinkphp5
.0数据库备份
首页说一下tp5.0的好处就是可以使用composer安装数据库备份类库,composer命令安装:composerrequiretp5er/tp5-databackupdev-master安装成功后会在项目文件夹vendor下自动生成数据库备份类库:以上步骤操作完成开始使用:1.新建个控制器,在控制器中建备份方法,想使用数据库备份类,就先use\tp5er\Backup;2.基本配置信息,默认传
hysunli2013
·
2018-01-23 14:12
数据
库备份
安装
thinkphp5
错误调试之模块不存在
项目是在之前的笔记本上开发的,后来换了电脑,重新clone项目下来运行,出现了模板不存在的错误,经过排查解决问题,仅以此文章记录下来配置好apache+php+mysql环境后运行项目,这里可以访问首页。当我点击商品详情页面的时候出错,提示模块不存在,如下图:之前遇到过Windows系统下的项目部署到类Unix系统下遇到模板文件不存在:/xxx/xxxx这样的错误,让我误以为是模板大小写的问题导致
追求者2016
·
2018-01-21 00:00
php
tp5(
thinkPHP5
)操作mongoDB数据库的方法
本文实例讲述了tp5(
thinkPHP5
)操作mongoDB数据库的方法。
TBHacker
·
2018-01-20 12:31
ThinkPHP5
.0.11中的 _initialize() 和 PHP的__construct()的差异
比较
ThinkPHP5
.0.11中的_initialize()和PHP的__construct()的差异';}//初始化方法publicfunction_initialize(){echo'這是爸爸的init
duringnone
·
2018-01-19 14:50
实践类
ThinkPHP5
轻松识别客户端信息User Agent
说明在使用浏览器发起的HTTP请求中,通常会包含一个识别标识。它名为UserAgent,简称UA。它是一串包含了客户端基础信息的字符串。通过它可以方便的获取客户端的操作系统,语言,浏览器和版本信息。在PHP中查看客户端UA标识的方式是读取系统常量$_SERVER中的HTTP_USER_AGENT选项:echo$_SERVER['HTTP_USER_AGENT'];使用推荐一个轻松识别客户端信息的c
EliRy
·
2018-01-17 17:35
类拼多多商城系统开发纪实(多终端多商户)
采用技术:后端:
thinkphp5
+bootstrap3+html5微信端:HTML5+CSS3+VUEApp端:用混合式开发框架ApiCloud开发.大模块:总
bobboy007
·
2018-01-16 19:03
php&linux笔记
ThinkPHP5
框架修改——添加自己的类库
ThinkPHP5
框架修改——添加自己的类库说明:博主最近的项目,需要实现数据分页。但thinkphp自带的分页不想用。想把我之前自己写的分页类加以使用。所以看了一下扩展类库的功能。
敦煌的驼铃
·
2018-01-16 17:51
PHP
THINKphp
php 实现DI(依赖注入)和 IOC(控制反转)(2)
前言最近在使用
ThinkPHP5
框架,看了下他的源码,发现有很多地方也用到了依赖注入(控制反转),觉得有必要和大家简单聊一聊什么是依赖注入以及怎么使用它。
一亩地
·
2018-01-16 16:19
❤
PHP
微信公众号连接
thinkphp5
在找了找,没发现有微信连接tp5的文章,于是干脆在自己连接的同时,写一份笔记首先你得有一个微信公众号或者订阅号(当然,测试号也可以);然后你还得拥有一个服务器,可以自己买,也可以在新浪云(SAE)啊,腾讯云之类的;其三当拥有了自己的服务器以后,下载一个tp5的框架,放入自己的服务器里;下载地址:http://www.thinkphp.cn/down.html正式开始在app的index控制器下的i
月_随缘
·
2018-01-15 19:23
THINKPHP5
使用PHPEXCEL将EXCEL导入数据库 实例
一.准备文件1.下载PHPEXCELPHPEXCEL-github下载地址;2.整理文件提取文件PHPExcel-1.8下的Classes改名为PHPExcel放入thinkphp框架下的extend.目录结构如下二.PHP代码1.在index/controller文件夹下创建Te.phpisPost()){Loader::import('PHPExcel.PHPExcel');Loader::i
画江山
·
2018-01-12 15:22
2019之前
thinkPHP5
框架数据库连贯操作之cache()用法分析
本文实例讲述了
thinkPHP5
框架数据库连贯操作之cache()用法。分享给大家供大家参考,具体如下:介绍TP5中自带的缓存系统,是File型缓存。也就是文件型缓存。存储地址是:根目录\..
谷文杰
·
2018-01-09 11:10
thinkphp5
上传图片及生成缩略图公共方法(分享)
直接上代码,可以写在公共文件common和继承的基础类中,方便调用/**$name为表单上传的name值*$filePath为为保存在入口文件夹public下面uploads/下面的文件夹名称,没有的话会自动创建*$width指定缩略宽度*$height指定缩略高度*自动生成的缩略图保存在$filePath文件夹下面的thumb文件夹里,自动创建*@returnarray一个是图片路径,一个是缩略
myarche
·
2018-01-02 09:45
ThinkPHP5
引入 Go AOP
项目背景目前开发的WEB软件里有这一个功能,PHP访问API操作数据仓库,刚开始数据仓库小,没发现问题,随着数据越来越多,调用API时常超时(60s)。于是决定采用异步请求,改为60s能返回数据则返回,不能则返回一个异步ID,然后轮询是否完成统计任务。由于项目紧,人手不足,必须以最小的代价解决当前问题。方案选择从新分析需求,并改进代码采用AOP方式改动程序从新做需求分析,以及详细设计,并改动代码,
小白要生发
·
2018-01-01 00:00
php
thinkphp5
aop
后端
thinkphp5
表关联
//+----------------------------------------------------------------------//|ThinkCMF[WECANDOITMORESIMPLE]//+----------------------------------------------------------------------//|Copyright(c)2013-20
chaosii
·
2017-12-31 17:34
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他