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
ThinkPHP
ThinkPhp
5.0学习笔记(三) 持续更新中...
日志日志初始化Log::init(['type'=>'File','path'=>APP_PATH.'logs/']);初始化了日志保存类型和存储目录调用Log::record记录日志信息清空日志Log::clear();日志级别log常规日志,用于记录日志error错误,一般会导致程序的终止notice警告,程序可以运行但是还不够完美的错误info信息,程序输出信息debug调试,用于调试信息s
全世界最好的麻男
·
2021-03-11 00:01
最完美
ThinkPHP
Nginx 配置文件
一个配置文件,完美支持普通,兼容,pathinfo,rewrite4种url模式,别怪我没提醒你收藏哦.常见的静态文件404时也不会再去跑一遍fastcgi浪费资源。server{listen80;server_name_;root/data1/tp5/public;#项目路径indexindex.htmlindex.htmindex.php;error_page404/404.html;loca
SuperGu
·
2021-03-10 11:44
什么是php渲染,
thinkPHP
5框架渲染模板的3种方式简述
本文实例讲述了
thinkPHP
5框架渲染模板的3种方式。分享给大家供大家参考,具体如下:默认情况下,控制器的输出全部采用return的方式,无需进行任何的手动输出,系统会自动完成渲染内容的输出。
波拿拿
·
2021-03-10 01:47
什么是php渲染
thinkphp
3.1.3 php版本,
ThinkPHP
ThinkPHP
是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。
沉默的真实
·
2021-03-10 00:00
thinkphp
3.1.3
php版本
PHP上传目录禁止执行php文件实例讲解
之前我二次开发过别人开源的一个
Thinkphp
项目,我更换过
Thinkphp
内核,也检查过有没有后门和木马,感觉挺安全的,但后面还是被彩票平台篡改了首页,我没有仔细推敲和研究别人是怎么做到的,而是直接删掉了整个项目
·
2021-03-09 22:37
PHP危险函数禁用深入详解
禁用建议:不建议禁用,因为
thinkphp
框架需要调用。危险等级:中sy
·
2021-03-09 22:59
ThinkPHP
菜单无极分类实例讲解
效果图如下controller控制器代码:/***菜单列表*/publicfunctionindex(){$menuList=Db::name('menu')->order('sort,id')->select();//递归排序$menuList=$this->sort($menuList);$this->assign('menuList',$menuList);returnview();}pro
·
2021-03-09 22:56
laravel与
thinkphp
之间的区别与优缺点
问题描述:1、渲染模版方式的不同在Laravel框架里,使用returnview()来渲染模版;而
ThinkPHP
里则使用了$this-
·
2021-03-09 21:46
centos yum php,Centos7下 yum安装php扩展
linux下,使用
thinkphp
的模板标签,如eq,gt,volistdefined,present,empty等标签时,报错:usedundefinedfunction\Think\Template
轲幽
·
2021-03-09 20:18
centos
yum
php
thinkphp
3.2.3 php版本,浅谈
ThinkPHP
5.0版本和
ThinkPHP
3.2版本的区别
5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别。URL和路由5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规则(正则定义)的方式:主要改进如下:增加路由变量规则;增加组合变量支持;增加资源路由;增加路由分组;增加闭包定义支持;增加MISS路由定义;支持URL路由规则反解析;请求对象和响应对象5.0新增了请求对象
云音乐前端技术团队
·
2021-03-09 19:21
thinkphp
3.2.3
php版本
laravel批量更新多条记录,可防止SQL注入
是否羡慕
thinkphp
的saveAll,是否羡慕ci的update_batch,但如此优雅的laravel怎么就没有类似的批量更新的方法呢?
·
2021-02-24 10:11
phplaravel
ThinkPHP
5 5.0.23远程执行代码漏洞
ThinkPHP
5-RCE
ThinkPHP
55.0.23远程执行代码漏洞byADummy0x00利用路线burpuite抓包—>修改payload—>重放包—>代码执行—>有回显0x01漏洞介绍
ThinkPHP
是在中国使用极为广泛的
ADummy_
·
2021-02-19 18:10
vulhub_Writeup
网络安全
安全漏洞
渗透测试
Thinkphp
5.1 反序列化漏洞复现
源码下载:
thinkphp
5源码或者去github上下载也可以。然后写个控制器:'index/unserialize/uns
bfengj
·
2021-02-18 15:34
序列化和反序列化
代码审计
CMS和框架
php
thinkphp
web
序列化和反序列化
安装
thinkphp
6并配置多应用模式
安装
thinkphp
6如果你是第一次安装的话,在命令行下面,切换到你的WEB根目录下面并执行下面的命令:composercreate-projecttopthink/think
thinkphp
6这里的
thinkphp
6
雨梦wwy
·
2021-02-17 10:42
php实战RabbitMQ八(
ThinkPHP
6应用RabbitMQ)
php实战RabbitMQ八(
ThinkPHP
6应用RabbitMQ)序言操作环境tp6设置开启多应用(按需开启)完善多应用(按需添加文件夹)自定义命令命令文件代码rabbitMQ配置最终目录结构生产者代码消费者代码调用者代码运行示例序言
小猴子喝牛奶
·
2021-02-16 14:26
php
rabbitmq
ThinkPHP
5 5.0.23 远程代码执行漏洞复现-分析
漏洞简述
ThinkPHP
是一款运用极广的PHP开发框架。
five~~~
·
2021-02-15 10:51
漏洞复现
安全
ThinkPHP
项目中使用firebase 封装的JWT工具类
在前后端分离的开发中,为了保持用户的登录状态,可以使用token来实现。下面代码使用firebase封装的一个jwt工具类。具体用法看注释"http://xiaojujiang.cn","aud"=>"http://xiaojujiang.cn",];//基础的配置信息/***传入要放到token中的值*@param$data*@returnstring*/publicfunctionencode
jiangxiaoju
·
2021-02-13 14:36
PHP
ThinkPHP
ThinkPHP
项目中使用phpmailer实现发邮件功能
在
ThinkPHP
项目中使用邮件功能,可以使用phpmailer这个第三方库来实现。首先安装一下这个第三方库。
jiangxiaoju
·
2021-02-13 14:51
PHP
ThinkPHP
ThinkPHP
的标签制作实例讲解
thinkphp
的默认标签解析器在Lib/Template/TagLib/TagLibCx.class中里面定义了常用的volistphp等常用
thinkphp
的标签这里笔者在这个类中添加一个的标签解析标签格式
·
2021-02-10 10:05
thinkphp
项目解析登录模块
小程序登录官方流程php(
ThinkPHP
)实现微信小程序的登录过程微信小程序登录态验证流程wulongtao/think-wxminihelperpublicfunctionlogin(){$code
一一秋风
·
2021-02-09 17:20
thinkphp
的钩子的两种配置和两种调用方法
thinkphp
的钩子行为类是一个比较难以理解的问题,网上有很多写
thinkphp
钩子类的文章,我也是根据网上的文章来设置
thinkphp
的钩子行为的,但根据这些网上的文章,我在设置的过程中,尝试了十几次都没有成功
·
2021-02-08 18:37
ThinkAPI服务更新——IP白名单
ThinkAPI统一API接口服务是由官方联合合作伙伴封装的一套接口调用服务及SDK,旨在帮助
ThinkPHP
开发者更方便和更低成本调用官方及第三方的提供的各类API接口及服务,从而更好的构建开发者生态
·
2021-02-02 18:36
phpapi
Thinkphp
5使用队列
1.安装
thinkphp
-queue扩展,这里版本我下载的2.0,根据自身框架版本下载对应扩展版本composerrequiretopthink/think-queue:2.*2.配置queue文件和database
吴涛涛
·
2021-02-02 15:30
PHPStorm中的Thinphp6没有内库方法提示
前言:自
thinkphp
5.1之后,
ThinkPHP
6内库方法提示消失,如何修复?让我们来看看如何修复提高我们开发效率。
Jack_num1
·
2021-01-30 21:37
ThinkPHP
thinkphp6
thinkphp
5.1框架报错,无法访问
无法访问或打开文件,无法打开目录Fatalerror:require():Failedopeningrequired‘/Users/liangyuji/Desktop/workspace/www/tp5/
thinkphp
梁雨季™
·
2021-01-30 10:37
php
php
composer无法下载tp5.1的核心框架:Failed to extract topthink/framework
问题:在项目目录下执行%composerupdatetopthink/framework1.执行上面的命令下载tp5.1的核心框架
thinkphp
,报错无法下载,保存,无法解压下载的临时文件Failedtoextracttopthink
梁雨季™
·
2021-01-30 10:56
php
php
ThinkPHP
5.1框架搭建
ThinkPHP
5.1的环境要求如下:PHP>=5.6.0PDOPHPExtensionMBstringPHPExtension严格来说,
ThinkPHP
无需安装过程,这里所说的安装其实就是把
ThinkPHP
梁雨季™
·
2021-01-30 09:29
php
php
渗透测试——CFS三层靶机渗透
是样一个逻辑nmap信息收集:nmap-T4-O192.168.1.107http://192.168.1.107/public/看到这个版本就会想起:
ThinkPHP
-V5.0-RCE-远程代码执行漏洞
抚_琴
·
2021-01-29 23:06
渗透测试
漏洞复现
渗透测试
安全漏洞
thinkphp
6 通用api格式
在日常api开发中,制定一个通用api的格式是非常重要的,便于后期维护1.状态码统一管理,新建一个status.php文件用于状态码的管理1.png2.将api统一封装2.png3.在BaseController中重写__call方法,当调用不存在的方法时,就会调用__call方法,会传入请求方法和参数3.png4.在控制器下面新建Error控制器,然后添加__call方法,这样就会调用不存在的控
清水昏昏
·
2021-01-28 16:26
ThinkPHP
5.0常用助手函数
ThinkPHP
5.0常用助手函数总结
thinkphp
手册,以及自己学习中用到的关于tp5的助手函数首先看看手册给我们提供的助手函数目录:下面是学习中自己常用到的助手函数一、url()一般我们学习中用到
不做大多数
·
2021-01-28 12:58
个人学习
thinkphp
thinkphp
5 报错 显示 nginx 404页面
今天把项目布署到线上,报错了,却一直显示nginx的404页面,如果一直这样是没法解决问题的,我上线看了一下
thinkphp
的日志文件:[sql][SQL]SELECT`data_id`,`pid`FROM
·
2021-01-27 11:53
php
py 读取sql文件_
ThinkPHP
v3.2.* (SQL注入&文件读取)反序列化POP链
ThinkPHP
v3.2.*(SQL注入&文件读取)反序列化POP链测试环境OS:MACOSPHP:5.4.45
ThinkPHP
:3.2.3环境搭建直接在Web目录下Composer一把梭。
藩依然
·
2021-01-26 03:20
py
读取sql文件
thinkphp
5 报错 显示 nginx 404页面
今天把项目布署到线上,报错了,却一直显示nginx的404页面,如果一直这样是没法解决问题的,我上线看了一下
thinkphp
的日志文件:[sql][SQL]SELECT`data_id`,`pid`FROM
·
2021-01-25 20:26
php
ThinkPHP
V6.0.7发布——修正版本
V6.0.7版本发布,本版本主要针对上个版本做了一些路由修正,还意外收获了一些性能提升,是一个建议更新的版本。主要更新修正Validate类的PHP8兼容性改进redis驱动的append方法修正路由匹配检测问题优化路由变量正则规则生成改进responseView的内容渲染安装和更新V6版本开始仅支持Composer安装及更新,支持上个版本的无缝更新,直接使用composerupdate更新到最新
·
2021-01-25 20:25
phpthinkphp
thinkphp
图像处理
使用Composer安装
ThinkPHP
5的图像处理类库:composerrequiretopthink/think-image安装后在项目以下路径能查看到即安装成功image.png在项目public
风不会停息321
·
2021-01-25 14:06
小说程序源码 自动采集
必须安装扩展:ZendGuardLoader脚本解密ionCube脚本解密fileinfo通用扩展opcache缓存器用于加速PHP脚本memcached缓存器1.上传网站文件到网站目录,新建网站伪静态选择
thinkphp
2
qq_37043663
·
2021-01-24 22:44
模板
【源码
TP5框架where条件查询数据库整理
ThinkPHP
运算符与SQL运算符对照表TP运算符SQL运算符例子实际查询条件eq=$map['id']=array('eq',100);或$map['id']=100;id=100neq!
喜爱cpp
·
2021-01-24 00:00
php
ThinkPHP
6.0.5 验证码 遇到的坑 (验证失败)
今天在使用tp框架中提供的验证码功能的时候,在进行验证的时候一直验证失败,后来看了下配置才发现,Session中间件默认是关闭的,得开启才行。还有不知道是不是因为是多应用模式的原因,我在安装好captcha后,在全局的配置目录下,并没有captcha的配置文件。如果需要自己配置一些属性设置的话,可以根据自己需要把下方这个配置文件放到全局的配置目录下,或者某个应用的配置目录下。captcha.php
jiangxiaoju
·
2021-01-21 11:42
PHP
ThinkORM2.0开发指南
ThinkORM是一个基于PHP和PDO的数据库中间层和ORM类库,之前一直作为
ThinkPHP
5.
流年
·
2021-01-20 17:53
php
mysql
数据库
orm
ThinkORM2.0开发指南
ThinkORM是一个基于PHP和PDO的数据库中间层和ORM类库,之前一直作为
ThinkPHP
5.
流年
·
2021-01-20 17:22
php
mysql
数据库
orm
ThinkPHP
V6.0.6&V5.1.41版本发布——兼容PHP8.0
V6.0.6版本发布,本版本主要为兼容PHP8.0,另外还做了一些修正和必要的优化。主要更新:兼容composer2生成配置文件优化optimize:schema指令增加socket-log的curl超时设置修正路由匹配增加兼容PHP8处理增加汉字识别匹配范围支持部分生僻字正则改进响应文件请求时的缓冲清除资源路由支持设置变量规则$request->ip()方法兼容PHP8修复验证器in、betwe
流年
·
2021-01-20 17:21
php
ThinkPHP
V6.0.6&V5.1.41版本发布——兼容PHP8.0
V6.0.6版本发布,本版本主要为兼容PHP8.0,另外还做了一些修正和必要的优化。主要更新:兼容composer2生成配置文件优化optimize:schema指令增加socket-log的curl超时设置修正路由匹配增加兼容PHP8处理增加汉字识别匹配范围支持部分生僻字正则改进响应文件请求时的缓冲清除资源路由支持设置变量规则$request->ip()方法兼容PHP8修复验证器in、betwe
流年
·
2021-01-20 17:21
php
PHP如何更优雅地调用API接口
ThinkPHP
官方出品的ThinkAPI服务正是为了解决PHP接口调用的各种麻烦问题。ThinkAPI统一API接口服务是由官方联合合作伙伴封装的一套接口调用服务及SDK,旨在帮助Thin
流年
·
2021-01-20 17:16
php
api设计
sdk
Java中驼峰命名与下划线命名相互转换
记得在
thinkphp
框架中,模型名会自动转换为对应下划线的表名,如,UserType自动转化为user_type,在平时写程序中很多地方也会用到类似的自动转换方法。
·
2021-01-20 12:09
PHP如何更优雅地调用API接口
ThinkPHP
官方出品的ThinkAPI服务正是为了解决PHP接口调用的各种麻烦问题。ThinkAPI统一API接口服务是由官方联合合作伙伴封装的一套接口调用服务及SDK,旨在帮助Thin
流年
·
2021-01-20 12:22
php
api设计
sdk
ThinkPHP
6 修复复杂验证条件无效问题
修复
ThinkPHP
6复杂条件无效验证无效背景//多个字段验证唯一验证条件'name'=>'unique:user,status^account',//复杂验证条件:支持单个字段验证以及多个字段验证'name
Jack_num1
·
2021-01-19 17:10
ThinkPHP
Thinkphp6
在线考试系统,运用
thinkPHP
以及Navicat
在线考试系统第一部分,登录注册界面,这是网上的js代码第二部分,主界面管理员界面啊,可以对学生进行管理,题库管理,试题管理,用的是layui框架。题库管理已实现增删改查。试卷是从题库随机取题,然后也可以看试题详情最终可以看到学生的考试成绩。第三部分,学生端需要的话可以去我的资源中拿:https://download.csdn.net/download/qq_44023710/14753848
不做大多数
·
2021-01-19 10:10
个人学习
thinkphp
大前端
啊哈??PHP开发#导入excel数据到数据库如此简单!?
后端(
ThinkPHP
v6):load($file['tmp_name']);if($objContent){$shee
程序小炒本
·
2021-01-17 13:34
php
excel
thinkphp
后端
javascript
想白嫖小程序?试一试这款php开源框架!
NiuCloud开源小程序应用框架是一个基于
ThinkPHP
5的免费开源框架,适合敏捷开发,插件封装性强,内置集成多种基础应用组件,NiuCloud开源小程序应用框架可以帮助企业或者个人快速开发多端口小程序应用而诞生
Github导航站
·
2021-01-16 12:20
php
前端
小程序
thinkphp
中使用redis存储
1.哈希:一个键值(key=>value)对集合;是一个string类型的field和value的映射表,hash特别适合用于存储对象。//将哈希表key中的字段field的值设为value。$redis->hSet('h','k1','v1');//单个添加$redis->hSet('h','k2','v2');//单个添加$res=$redis->hGet('h','k1');//获取单个$r
吴涛涛
·
2021-01-13 14:09
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他