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.0
ThinkPHP5.0
Linux Apache/Nginx重写URL配置
作者系统是Ubuntu,CentOS及其他linux发行版请自行变更PHP框架是
ThinkPHP5.0
,官方文档说的有些模糊,所以自行补充了一下有错误欢迎随时指出可以通过URL重写隐藏应用的入口文件index.php
oceandlnu
·
2018-05-07 00:00
nginx
apache
php
thinkphp5.0
的alias、join、field、where、实操使用详解
publicfunctionceshi(){//给表取别名$alias=['admin_user'=>'au','admin_class'=>'ac'];//join数据必须包含2个中括号(SQLjoin用于把来自两个或多个表的行结合起来。)第一个参数是表名,第二个参数是表达式$join=[['admin_class','au.admin_class_id=ac.id']];//如果多表结合需要这
橙-景安服务器代理
·
2018-04-25 17:15
PHP
ThinkPHP5.0
源码学习之缓存Cache(二)
一、使用Cache类TP5.0框架默认使用的是File文件缓存驱动,可以修改全局配置文件convention.php中的type,将其改为Redis,这样使用的就是Redis缓存驱动了。但是Cache类中的方法很少,只有set、get、inc、dec等方法,如果没有复杂的需求,可以使用Cache类自带的方法。不太明白的是,Cache类的方法就那么几个,如果使用TP5.0的Cache类,好像没必要修
鹿呦呦
·
2018-04-11 16:00
ThinkPHP5.0
源码学习之缓存Cache(一)
一、文件1、缓存配置文件:thinkphp\convention.php2、缓存文件:thinkphp\library\think\Cache.php3、驱动目录:thinkphp\library\think\cache\driver,包含8个文件:File.php、Lite.php、Memcache.php、Memcached.php、Redis.php、Sqlite.php、Wincache.
鹿呦呦
·
2018-04-09 17:00
ThinkPHP5.0
学习
ThinkPHP简介ThinkPHP5是上海顶想信息科技有限公司于2006年创立的,经过长期的升级和维护是目前国内使用最多的PHP框架,2016年thinkPHP发布了5.0版本,
ThinkPHP5.0
Json2008
·
2018-04-07 18:56
PHP
php
框架
ThinkPHP5.0
php之微信公众号发送模板消息
讲一下开发项目中微信公众号发送模板消息的实现过程(我用的还是
Thinkphp5.0
)。
城下灯火
·
2018-04-03 09:38
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.0
目录结构介绍
TP5目录application目录应用目录,整个应用所有的文件都在这。application目录中index文件夹是模块可以在application目录下创建一个admin文件夹,用来处理后台逻辑,而index则是前台文件来展示给客户command.php是控制台的配置文件,当我们用命令行执行thinkphp的时候,他会先读取command的配置common.php是项目的公共文件当我们编写一些
gg大宇
·
2018-03-17 12:11
ThinkPHP5.0
源码学习之注册错误和异常处理机制
在base.php文件中,用一句代码\think\Error::register();实现错误和异常处理机制的注册。//注册错误和异常处理机制\think\Error::register();打开library/think/Error.php,register函数如下:/***注册异常处理*@accesspublic*@returnvoid*/publicstaticfunctionregiste
鹿呦呦
·
2018-03-06 18:00
ThinkPHP5.0
源码学习之框架启动流程
ThinkPHP5框架的启动流程图如下:ThinkPHP5的启动流程按照文件分为三步:1、请求入口(public/index.php)2、框架启动(thinkphp/start.php)3、应用启动(thinkphp/library/App.php)ThinkPHP框架默认是单入口框架,默认的入口文件为public/index.php,所有请求全部经过入口文件index.php来进行访问。inde
鹿呦呦
·
2018-02-28 17:00
thinkphp5.0
数据库备份
首页说一下tp5.0的好处就是可以使用composer安装数据库备份类库,composer命令安装:composerrequiretp5er/tp5-databackupdev-master安装成功后会在项目文件夹vendor下自动生成数据库备份类库:以上步骤操作完成开始使用:1.新建个控制器,在控制器中建备份方法,想使用数据库备份类,就先use\tp5er\Backup;2.基本配置信息,默认传
hysunli2013
·
2018-01-23 14:12
数据
库备份
安装
【小程序开发:从客户端到服务端系列教程】一. 用户登录
服务端语言:PHP服务端框架:
Thinkphp5.0
客户端:微信小程序框架客户端//app.jsvarhttpclient=require("utils/httpclient");App({onLaunch
oliwen_心蕊
·
2017-12-28 15:08
【小程序开发:从客户端到服务端系列教程】一. 用户登录
服务端语言:PHP服务端框架:
Thinkphp5.0
客户端:微信小程序框架客户端//app.jsvarhttpclient=require("utils/httpclient");App({onLaunch
oliwen_心蕊
·
2017-12-28 15:08
在云虚拟主机部署thinkphp5项目的步骤详解
查阅
ThinkPHP5.0
完全开发手册->部署->虚拟主机环境,了解情�r后,开始修改。环境thinkphp5
黑帽
·
2017-12-21 09:02
ThinkPHP5上传视频文件问题总结
ThinkPHP5上传视频文件问题总结我在windows10的操作系统安装wampserver软件,在此平台上运行
thinkphp5.0
框架,上传视频的时候发现只打印了文件名,文件扩展名(后缀)和临时路径都没有
丁丁丁梦涛
·
2017-12-19 21:47
遇见——错误提示及解决方案
php
thinkphp
ThinkPHP5.0
中Request请求对象的使用和常用的操作
request的使用第一种方法在控制器头部添加request引用然后在方法里调用‘instance’类然后在调用方法:publicfunctionindex($name='name'){$request=Request::instance();echo'请求方法:'.$request->method().'';echo'资源类型:'.$request->type().'';echo'访问ip:'.
u012600104
·
2017-12-19 17:09
thinkphp5.0
redis
thinkphp5.0
的集成类
//+----------------------------------------------------------------------//|ThinkPHP[WECANDOITJUSTTHINK]//+----------------------------------------------------------------------//|Copyright(c)2006~201
Robinbing
·
2017-12-18 16:36
thinkphp5.0
定时任务
php定时任务系统环境要求linux环境装有at命令
thinkphp5.0
框架开发人员必须会的必须知道使用linux命令必须了解at命令必须知道
thinkphp5.0
框架的命令行开发可以自己搭建php环境在
小冥羽
·
2017-12-08 15:47
php
thinkphp5
at命令
定时任务
捋一捋PHP的系统架构,让服务更安全
ThinkPHP3.2.3架构分析
ThinkPHP5.0
架构分析laravel整体架构分析云服务器可以调控目录架构如下说明:用户只可访问Public下的目录,在laravel中,storage是放在根下的
Godtoy
·
2017-12-05 14:51
thinkphp5.0
学习(九):TP5.0视图和模板
一、视图1.加载页面1.继承系统控制器类return$this->fetch(参数1,参数2,参数3,参数4);参数1(字符串):模板渲染参数2(数组):模板赋值参数3(数组):模板替换2.使用助手函数returnview();参数与fetch相同3.使用view类(不建议使用)$view=newView();return$view->fetch();2.模板赋值1.控制器类中的assign方法$
fight_tianer
·
2017-11-30 16:45
学习笔记
thinkphp5
学习
thinkphp5.0
验证类使用方法
通过一个实例,给大家讲解一下如果通过
thinkphp5.0
验证类的方法。
xwlong
·
2017-11-16 11:32
win7下Composer加载
thinkphp5.0
Composer是什么?一开始看到的时候确实是一脸懵逼。也折腾了好久,所以写一篇手记记录一下!我们来看看官方的解释:Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。soga,原来是用来加载PHP依赖库文件的工具呀!废话不多说,接下来介绍一下我是怎么在window下
woaijorden
·
2017-11-10 08:59
composer
composer
Windows下
thinkphp5.0
(tp5)的memcache数据缓存技术的实现过程
1、php配置文件的设置(php.ini)添加一行:extension=php_memcache.dll比如我使用的是phpstudy集成环境(打开php.ini配置文件的方法):(1)其他选项菜单--》打开配置文件--》php.ini:然后进行配置如图所示:2、php_memcache.dll文件的导入:(1)php版本号的确定:(根据php的版本进行下载,确定php的版本号的方法是:找到php
小记1
·
2017-11-01 10:25
thinkphp5.0
编程语言
php
ThinkPHP5.0
多数据库切换
在项目开发中需要Thinkphp5读取多个数据库的数据,我的已经成功了在这里介绍一下,只需要简单的几步database.php是框架默认的数据库配置,里面写数据库1的信息,新建了个database2.php是放置数据库2的信息。创建完数据库2之后,在config配置文件里,文件最后引入数据库2的配置信息$db_con2=require_once('database2.php'),'db_con2'
lzj_dandan
·
2017-10-25 15:40
PHP
mysql
多数据库
基于
ThinkPHP5.0
实现图片上传插件
效果预览图:该插件主要功能是:可预览裁剪图片和保存原图片,执行裁剪图片后会删除裁剪的原图片目录,以便减少空间。一、下载附件地址:链接:https://pan.baidu.com/s/1nuQ4NgP密码:4pbu二、将附件中的CropAvatar.php放到自己程序目录extend/org目录下,如果遇到exif_imagetype错误,需要打开php.ini中的extension=php_exi
Alvin-灵心
·
2017-09-25 14:08
thinkphp5 路由篇
[toc]概述由于
ThinkPHP5.0
默认采用的URL规则是:http://server/module/controller/action/param/value/...路由解析的最终结果通常是把URL
呦丶耍脾气
·
2017-09-19 11:51
thinkphp5.0
调用云片接口实现发送短信验证码找回密码功能
思路:1、用户输入手机号,请求获取短信验证码。2、thinkphp生成短信验证码,存储,同时和其他参数一起发送请求给云片。3、云片发送短信验证码到指定手机号。4、用户输入短信验证码。5、thinkphp根据验证码是否正确、验证码是否过期两个条件判断是否验证通过。接口地址:https://sms.yunpian.com/v1/sms/send.json。使用postman,输入三个必须的参数apik
城下灯火
·
2017-09-13 17:57
TP5.0实现无限极回复功能
最近做项目的时候用到了评论回复,使用
ThinkPHP5.0
框架做回复碰到了一些问题,简单总结一下。
daye5465
·
2017-09-11 18:09
tp中的路由使用(基本)
thinkPHP5.0
支持自定义路由和thinkPHP3.0之前的自动匹配路由1.自动匹配路由'url_route_on'=>false,该参数设置为关闭自定义路由默认访问方式是PATH_INFO,eg
其实都没有_8881
·
2017-09-08 16:53
ThinkPHP5.0
实现第三方应用接入-杨千锋-专题视频课程
ThinkPHP5.0
实现第三方应用接入—519人已学习课程介绍本课程教给大家如何在自己的thinkphp5版本的框架中接入微博登录、以及实现短信和邮件的发送、使我们的网站更加丰富、灵活。
coding789
·
2017-08-29 17:00
视频教程
Thinkphp 5.0 命名空间
Thinkphp5.0
命名空间ThinkPHP5采用命名空间方式定义和自动加载类库文件,有效的解决了多模块和Composer类库之间的命名空间冲突问题,并且实现了更加高效的类库自动加载机制。
Chris_mu
·
2017-08-24 10:01
php
Thinkphp 5.0 命名空间
Thinkphp5.0
命名空间ThinkPHP5采用命名空间方式定义和自动加载类库文件,有效的解决了多模块和Composer类库之间的命名空间冲突问题,并且实现了更加高效的类库自动加载机制。
Chris_mu
·
2017-08-24 10:01
php
ThinkPHP5.0
学习(一)
1.命名空间namespace只对类、函数、常量(const定义的,不是define定义的)实验:1、在默认命名空间下命名两个同名函数,访问页面2、在不同命名空间下定义两个同名常量,由define定义,访问页面3、在不同命名空间下定义两个同名常量,由const定义,访问页面不报错4、直接调用(不加命名空间)一个在不同名空间存在的同名函数,由代码位置决定命名空间,访问页面:(这里由于getmsg()
Changui_
·
2017-08-16 10:23
ThinkPHP学习
ThinkPHP3.2.3学习
前天工作室说要使用ThinkPHP,学了一下3.2.3版本之后,又说要用5.0版本,所以接下来不会更3.2.3了,应该会更
ThinkPHP5.0
版本的学习博客。
Changui_
·
2017-08-14 23:06
ThinkPHP学习
thinkphp5.0
的命名空间详解
thinkphp5.0
的命名空间详解ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,使用ThinkPHP框架可以极大简化我们的开发过程,节省时间。
tammy1151
·
2017-07-23 15:42
thinkphp5.0
thinkphp
thinkphp5.0
的controller、medol层的定义及调用的实现实例
1、model层的设计的实现table)->field("account")->where('id',$member_id)->find();return$res['account'];}}2、controller层的设计实现及调用modelget_member_name(1);}}
小记1
·
2017-07-21 23:51
thinkphp5.0
编程语言
数据库断线重连
Thinkphp5.0
是支持数据库断线重连的,代码很值得学习。
e62ces0iem
·
2017-06-08 21:31
Thinkphp与CI的区别
ThinkPHP5.0
文档:http://www.kancloud.cn/manual/thinkphp5/118003官方的说辞是:主要特性 :规范:遵循PSR-2、PSR-4规范,Composer及单元测试支持
e62ces0iem
·
2017-06-08 21:00
ThinkPHP5.0
中Request请求对象的常用操作
获取当前系统参数//获取当前域名echo'获取当前域名:'.$request->domain().'';//获取当前入口文件echo'获取当前入口文件:'.$request->baseFile().'';//获取当前URL地址,不含域名echo'获取当前URL地址,不含域名:'.$request->url().'';//获取包含域名的完整url地址echo'获取包含域名的完整url地址:'.$re
leijinlei_coder
·
2017-06-08 16:51
php
ThinkPHP
ThinkPHP 5 + ajax + jQuery 无刷新上传图片
最近小编对个人博客进行了重新架构,选择了
ThinkPHP5.0
框架。深刻感受到用框架搭建网站的便利性。之前页面中PHP代码和HTML标签混合在一起,页面非常混乱,而且代码量大,维护起来很吃力。
MAX_大左
·
2017-05-19 02:06
快速上手ThinkPHP 5.0
作者:陈中舒时间:2017年5月11日
ThinkPHP5.0
的安装方式一:官网下载官网地址:http://thinkphp.cn方式二:git安装应用项目:https://github.com/top-think
忠叔
·
2017-05-12 14:06
【微信小程序】wx.getUserInfo后的数据解密php.Class
最近在用thinkphp框架写微信小程序的服务端,可能真的是处女座的缘故,从官方下载了一个php的微信解密demo,明明能整合成一个类也没多少代码的,非要分几个类来写,考虑到
thinkphp5.0
的框架对于扩展的类引用路劲看着太蛋疼
oliwen_心蕊
·
2017-05-05 04:58
【微信小程序】wx.getUserInfo后的数据解密php.Class
最近在用thinkphp框架写微信小程序的服务端,可能真的是处女座的缘故,从官方下载了一个php的微信解密demo,明明能整合成一个类也没多少代码的,非要分几个类来写,考虑到
thinkphp5.0
的框架对于扩展的类引用路劲看着太蛋疼
oliwen_心蕊
·
2017-05-05 04:58
后盾网
thinkphp5.0
博客系统实现
bloggithub源码地址介绍根据后盾网的项目自己搭建了一遍博客系统,包括前端验证和后台管理。技术thinkphp5搭建博客的前端和后台工具macOS10.12MAMPProApache+Mysql+PHP+MacOSX10phpstorm编程数据库设计mySQLworkbench数据库管理navicat目录结构初始的目录结构如下:wwwWEB部署目录(或者子目录)├─application应用
缓缓先生
·
2017-05-04 00:00
thinkphp5
php
Thinkphp5.0
自动生成模块及目录的方法详解
本文实例讲述了
Thinkphp5.0
自动生成模块及目录的方法。
我爱默小兜
·
2017-04-17 14:13
thinkphp5.0
将数据指模板中
在控制器中写:1publicfunctionindex(){23$username=\think\Db::table('navigation')->where(array("Visible"=>1))->select();//查数据4$this->assign('username',$username);//指定数据5return$this->fetch();//指定模板6}在模板中循环输出:1{
StinkyKids
·
2017-04-13 20:00
thinkphp5.0
insert添加数据
首先引入文件:usethink\Db;1publicfunctionzhuce(){2$username=input("username");//手机号3$password=input("password");//密码4$rpassword=input("rpassword");//确定密码5$invitecode=input("invitecode");//邀请码6if($password==$
StinkyKids
·
2017-04-13 19:00
thinkPHP5.0
框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】
本文讲述了
thinkPHP5.0
框架整体架构。分享给大家供大家参考,具体如下:
ThinkPHP5.0
应用基于MVC(模型-视图-控制器)的方式来组织。
chinalorin
·
2017-03-25 11:27
thinkPHP5.0
框架开发规范简介
本文实例讲述了
thinkPHP5.0
框架开发规范。
chinalorin
·
2017-03-25 11:01
thinkPHP5.0
框架安装教程
本文实例讲述了
thinkPHP5.0
框架安装方法。
chinalorin''blogs
·
2017-03-25 11:26
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他