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
TP3.2
ThinkPHP5坑人笔记(对比
Tp3.2
)
1、关于数据库连接的问题;$userModel=Db::name('user'); //这种方法连接,是以类的方式,不会实例化对象Db::name('card');$userModel->find();//查找到的数据是card表的数据,因为第二行已经把表名更改了想要实例化对象,可以直接db('user')或者创建UserModel类,然后newUserModel();db('user')相
Me佳佳丶
·
2020-06-24 21:06
php
TP3.2+宝塔实现简单的计划任务
处理数据的方法我用的是
TP3.2
框架,实现数据重置的方法有两种:1.写在控制器里(BaseController的del_times方法中);2.直接写网站根目录下(del_times.php中)。
不二青春
·
2020-06-23 07:53
PHP
TP3.2
框架分页相关实现方法分析
本文实例讲述了
TP3.2
框架分页相关实现方法。
·
2020-06-22 08:24
【上海校区】PHP最新面试题-TP5和
TP3.2
的区别
由于TP5.0是一个全新的颠覆重构版本,所以现在面试很多面试官喜欢问
TP3.2
和TP5之间的区别,那他们之间到底有哪些区别呢?
胖影
·
2020-06-21 05:01
小程序生成带参数二维码及保存到服务器
tp3.2
版本//获取用户经销商信息及生成推广二维码publicfunctionqrcode(){//拿到wxid和uid查找经销商表内是否有该用户没有则拒绝生成二维码有则查看是否已生成二维码有生成则发送数据没有则生成
崔五月
·
2020-06-21 05:05
PHP
tp3.2
在linux环境下__PUBLIC__路径解析错误方法
参考博客地址:https://blog.csdn.net/hj960511/article/details/81368723问题项目在windows上是好的,部署到线上服务器linux环境后,'__PUBLIC__'被解析成'域名/index.php/Home/.......'路径,所有页面都报错显示不出来。方法:在路口根目录下的index.php中加入变量define('_PHP_FILE_',
丶蜗牛女孩_6978
·
2020-04-13 13:00
Thinkphp 3.2.3 redis缓存
说明好像是
tp3.2
的bug,自带的redis驱动不是那么好用。。。找了方法修改优化了一下,亲测可用。
geeooooz
·
2020-03-30 03:24
nginx 配置pathinfo
之前帮人用
tp3.2
做了一个微信公众号,公众号挺简单的,过了一段时间客户要更换服务器,打算把之前的东西都弄到新的服务器上,痛苦的经历就开始喽,,,之前他们用的也是Nginx,可能是之前某大神早已经配置好了吧
重型技术宅男
·
2020-03-23 20:27
解决thinkphp3.2出现无法加载控制器:Index的问题
TP3.2
简单的创建多模块的方法:1、先从Home模块复制出几个模块2、主入口的admin.php文件增加下面一段,具体的模块名按你自己的写3、修改命名空间Controller文件的命名空间要跟模块名一致
秋天下雨淋湿冬天
·
2020-03-21 05:51
Thinkphp 3.2.3 redis缓存
我的博客说明好像是
tp3.2
的bug,自带的redis驱动不是那么好用。。。找了方法修改优化了一下,亲测可用。
00天火00
·
2020-03-17 01:27
tp3.2
表单自动构建
用thinkphp3.2时候,多数增删改查的页面基本相似。但是需要一个个去修改,修改列表字段,修改添加、编辑表单,重复工作要做好多次,有什么好的思路去做代码复用了?参考大家的意见我做了如下的实现,请大家看一下谢谢:1.先在行为中生成每个表的配置文件$tables=M()->query('showtables');$ts=[];foreach($tablesas$v){$ts[]=$v['table
dagailv
·
2020-03-08 16:01
TP3.2
框架U方法拼接 HTML页面路径跳转
1.U方法路径拼接eg{:U('Task/download/?filename='.$vo['attach_url'].'&name='.$vo['attach'])}"eg2{:U('a/b',array(id=>22)}2.__CONTROLLER路径拼接window.location.href="__CONTROLLER__/download/filename/"+path+"/name/"
peng_js
·
2020-03-04 20:24
tp3.2
中读取excel数据函数封装,且解决wps读取不到内容和当excel中大于Z列时(AA,AB列),无法读取数据的问题
此函数在
tp3.2
中可直接使用。publicfunctionreadExcel($file){header("Content-Type:text/html;charset=utf-8");if(!
如若时光萧瑟去丶
·
2020-03-04 19:37
php
tp3.2
中where条件为变量$X的解决办法
1,变量赋值,where($map)$Tixian=M("Tixian");//实例化User对象//要修改的数据对象属性赋值$map['id']=$_GET['tixian_id'];//$a=$_GET['tixian_id'];var_dump($a);$Tixian->status='1';$Tixian->beizhu=$_GET['beizhu'];$Tixian->where($ma
hello大象
·
2020-02-27 15:19
微信多图文群发接口调用(含预览接口)
先看下我的目录框架:
tp3.2
思路我这里是模拟的微信后台添加的方式,首先有个群发主题(一个栏目),然后在群发内容里在对应主题添加内容,一个主题可以对应着多个内容(多图文)。
呦丶耍脾气
·
2020-02-17 12:21
TP3.2
定义404错误页面
先在公共配置文件'MODULE_ALLOW_LIST'=>array('Home','Admin');'DEFAULT_MODULE'=>'Home';空控制器在控制器文件夹中新建EmptyController.class.php文件.
欢迎惠顾
·
2020-02-09 17:41
关于
TP3.2
的field查询表字段的写法
格式固定,field()内必须是一个字段,字符串,可拼接:官方如下:指定字段在查询操作中field方法是使用最频繁的。$Model->field('id,title,content')->select();如果有两个表可以拼接写法:也可以:运行sql结果如下:SELECTa.*,`brand_name`FROMphp_goodsaLEFTJOINphp_brandbona.brand_id=b.i
hello大象
·
2020-02-02 12:57
thinkphp3 debug=false出现的问题
线上
tp3.2
框架下的项目,在关闭debug的情况下,更新了Application/common目录下的文件,请求相应的接口返回404或者错误,原因:think.class.php在关闭debug时,框架会加载
MORESIR
·
2020-02-02 09:18
手把手教你入门Yii2框架-1
,在培训班里老师没教我Yii框架,只是由于我弟弟(同行)擅长Yii框架,所以我用得最多的就是Yii2.0,后台我学了ThinkPHP框架的3.2和5.0版本,虽然还算不上熟练,但是多少会用,自己分别用
tp3.2
wangyutancom
·
2020-01-12 15:00
TP/
tp3.2
/Thinkphp/thinkphp操作redis
1.使用tp自带的redis类链接redis注意自带的redis类set方法不能存数组除非序列化或json数组$redis=new\Redis();$redis->connect('127.0.0.1',6379);$redis->set('test','helloredis');echo$redis->get('test');echo$redis->get('name');2.S方法链接redi
peng_js
·
2020-01-04 06:13
thinkphp3.2 mysql导入excel数据
在
tp3.2
中使用phpexcelreader,实现mysql导入excel数据。
呦丶耍脾气
·
2019-12-24 18:48
TP3.2
phpexcel导入excel
导入phpexcel目录结构具体代码:Vendor('PHPExcel.PHPExcel');publicfunctionexcel_runimport(){$PHPExcel=new\PHPExcel();if(!empty($_FILES['file']['name'])){$file_types=explode(".",$_FILES['file']['name']);$exts=$file
peng_js
·
2019-12-24 13:28
thinkphp安装
php框架
TP3.2
框架laravel框架Yii框架TP5.0框架thinkphp框架简介免费开源TP5.0安装php完全开发手册https://www.kancloud.cn/manual/thinkphp5
kangshuaibo
·
2019-12-24 10:16
PHP真题
3.会什么框架(该公司使用
TP3.2
)?4.谈谈对redis的理解,项目中哪些模块有用到?5.会使用什么版本控制器?(该公司使用Git)6.会不会写APP接口
townfish
·
2019-12-18 09:51
nginx配置
TP3.2
pathinfo模式
server{listen80;server_name192.168.3.120;root"D:/phpStudy/WWW/jf";location/{indexindex.htmlindex.htmindex.php;if(!-e$request_filename){rewrite^(.*)$/index.php?s=$1last;break;}#autoindexon;}location~\.
还是做个大叔好啊
·
2019-12-15 17:39
TP3.2
去掉Index.php和Home标签和设置静态页面的方法
去掉index.php和home标签的配置方法:image.png在thinkPHP的conf文件夹里面找debuf.php配置文件:image.png'DEFAULT_MODULE'=>'Home',//默认模块名'MODULE_ALLOW_LIST'=>array('Home','Admin'),//允许模块组'URL_MODEL'=>'2',//省去index.php'URL_HTML_SU
欢迎惠顾
·
2019-12-12 01:00
Thinkphp5——pathinfo的访问模式、路径访问模式
PATHINFO模式想想在我使用
tp3.2
的时候,也是利用的path_info去访问,再往前刚接触的php的时候,我们写的php脚本访问的时候就是按照文件位置去访问的对应url,例如http://localhost
不睡
·
2019-10-17 09:00
ThinkPHP 解决模板文件大小写问题
现在使用
TP3.2
,在windows下开发没什么毛病,昨晚放在测试服务器上(阿里云CentOSLAMP),竟然报找不到模板文件错误。
安河桥往南
·
2019-10-14 22:00
tp3.2
图片上传功能
if($_FILES['thumb']['tmp_name']!=''){$upload=new\Think\Upload();//实例化上传类$upload->maxSize=3145728;//设置附件上传大小$upload->exts=array('jpg','gif','png','jpeg');//设置附件上传类型$upload->savePath='./Public/Uploads/'
mingBolg
·
2019-10-02 16:00
ThinkPHP 3.2 数据分页代码分享
TP3.2
框架手册,有一个数据分页,不过每次都要写太多的代码,还有中文设置等有些麻烦,做为程序开发者,有必要整理下:O、先看效果图一、分页方法复制代码代码如下:/***TODO基础分页的相同代码封装,使前台的代码更少
·
2019-09-25 01:56
完美解决Thinkphp3.2中插入相同数据的问题
问题描述今天在使用
TP3.2
插入数据的时候,为了避免插入相同的数据(所谓相同的数据,其主键相同或者是唯一索引的字段相同),我创建的索引如下图,主键索引为自增字段,不可能出现重复,即唯一索引可能会出现重复
·
2019-09-24 16:08
ThinkPHP分页实例
具体方法如下:在
TP3.2
框架手册中有一个数据分页,不过每次都要写太多的代码,还有中文设置等有些麻烦,做为程序开发者,有必要整理下:实例运行效果如下图所示:一、分页方法:复制代码代码如下:/***TODO
·
2019-09-23 19:57
ThinkPHP 表单自动验证运用示例
使用
TP3.2
框架publicfunctionadd_post(){//验证规则$rule=array(array('name','require','请输入姓名',1),//必须验证name);$m=
·
2019-09-23 19:04
ThinkPHP表单自动验证实例
具体方法如下:该示例代码采用
TP3.2
框架实现。
·
2019-09-23 19:03
Laravel初探
引言从业三年多来,共接触过4个php框架,分别是
tp3.2
,phalcon3.2,yii2,以及laravel5.4,其中phalcon3.2与laravel5.4接触的多些,最近计划学一个框架深入下去
愿作轻罗
·
2019-08-31 00:00
php
laravel
thinkphp3.2同时连接两个数据库的简单方法
因项目需求,需要用到连接两个库,所以封装了个方法,实例如下:
tp3.2
手册连接数据库在公共的function.php加入封装的方法functiongetCrmModel($name){//new的model
WXiangQian
·
2019-08-13 08:01
php实现GitHub第三方登录
这里是在
tp3.2
里面写的,但是对框架没有什么太大的依赖,很容易修改需要配置的参数//Github配置'GITHUB'=>array('CLIENT_ID'=>'','CLIENT_SECRET'=>'
母猪产后护理专家
·
2019-05-05 14:17
web
php
OAuth
Github
php实现GitHub第三方登录
这里是在
tp3.2
里面写的,但是对框架没有什么太大的依赖,很容易修改需要配置的参数//Github配置'GITHUB'=>array('CLIENT_ID'=>'','CLIENT_SECRET'=>'
母猪产后护理专家
·
2019-05-05 14:17
web
php
OAuth
Github
tp5框架内使用
tp3.2
分页的方法分析
本文实例讲述了tp5框架内使用
tp3.2
分页的方法。
听风挽
·
2019-05-05 12:30
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
分享给大家供大家参考,具体如下:用tp3.2.3做了不少项目,但是毕竟要与时代接轨,学习一些新的框架,比如tp5以下记录一些学习中遇到的问题及解决办法,还有
tp3.2
和tp5.0的一些区别,适合给用过tp3
李维山
·
2019-04-03 10:48
nginx配置
tp3.2
一、环境准备这里我采用的是centos7.2二、开启php-fpm这里对于php和nginx的安装就不介绍了,可以看我其他几篇博文,里面有介绍了yum安装php和源码编译安装nginxservicephp-fpmrestartservicephp-fpmstatus如下显示,则代表已开启成功image.png三、配置nginx让nginx配置引入外部配置文件,vimnginx.conf,加入如下代
奋斗live
·
2019-03-31 12:45
微信weui的uploader功能实现(html+js+php[
tp3.2
])
html图片上传0/6js$(function(){var$gallery=$("#gallery"),$galleryImg=$("#galleryImg"),$uploaderFiles=$("#uploaderFiles");//允许上传的图片类型varallowTypes=['image/jpg','image/jpeg','image/png','image/gif'];//1024KB
自娱自乐22
·
2019-02-11 21:01
php
thinkphp
thinkphp5入门【三】pathinfo模式的url访问
PATHINFO模式想想在我使用
tp3.2
的时候,也是利用的path_info去访问,再往前刚接触的php的时候,我们写的php脚本访问的时候就是按照文件位置去访问的对应url,例如http://localhost
Tacks
·
2018-12-20 14:59
PHP框架
快速理解thinkphp3.2框架运行原理
tp3.2
设计简单来说就是CBD,core(框架核心文件),bebavior(行为,
tp3.2
一大特点就是钩子众多),driver(各种驱动,根据项目需要),针对这三大方面从源码来看框架的运行的原理。
日落之国
·
2018-12-07 08:32
PHP支付宝支付的代码分享(
TP3.2
框架)(一)
支付宝的支付,首先要在支付宝首页注册企业账号:https://memberprod.alipay.com/account/reg/enterpriseIndex.htm用公司的邮箱注册支付宝的企业账户支付宝企业账户注册注册完之后,进入账户,点击产品中心,点击“电脑网站支付”,签署好协议。产品中心-电脑网站支付点进支付宝的蚂蚁金服开放平台开发者中心-网页&移动应用创建支付接入的应用创建支付接入的应用
蜜糖gtt
·
2018-11-23 17:13
PHP微信支付的流程(
TP3.2
框架)
我做的微信支付,是在服务号上做,首先要申请一个服务号,这个步骤,我就不说了,注册完服务号,登录微信公众平台,点击微信支付的页面,申请支付的一些流程,根据支付申请的步骤,大约最快要一两天,资料审核完会给指定的邮箱发微信支付的开户信息,接下来完成账户验证,给指定账户打指定的金额,验证成功后,在线签署协议,签署完开启结算功能image在商户号管理可以看到自己的商户号,点击进去微信支付的商户平台,这个平台
蜜糖gtt
·
2018-11-22 16:54
TP3.2
Nginx下配置ThinkPhp多入口访问
thinkphp多入口配置后,入口index.php指向应用目录=>app,入口admin.php指向后台管理目录=>admin在nginx下设置伪静态(在nginx的配置文件中):#ThinkPHPREWRITE支持if(!-e$request_filename){rewrite^/(.*)$/index.php?s=$1last;}配置后,www.abc.com/index.php可以正常访问
daydaydream
·
2018-11-13 23:50
Nginx
配置
Think
极速php
thinkphp5引入公共部分header、footer的方法详解
由于用惯了
tp3.2
,改用tp5有些还是感觉别扭的直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等首先要弄清楚thinkphp5的配置项是哪个文件,众所周知:config.php,如下图所示只需要在配置项里配置里如下内容即可
子钦加油
·
2018-09-14 13:15
thinkphp5引入公共部分header、footer等
由于用惯了
tp3.2
,改用tp5有些还是感觉别扭的直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等首先要弄清楚thinkphp5的配置项是哪个文件,众所周知:config.php,如下图所示只需要在配置项里配置里如下内容即可
子钦加油
·
2018-09-14 13:00
tp5快速入门
TP5是在
tp3.2
基础是改进的,想要学习起来也不难,只要能够看懂手册,结合手册做一些小demo,完成基础的增,删,改,查,就基本上是入门了。
晨至曦
·
2018-07-10 17:18
web开发
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他