class

thinkphp5的钩子怎么用-小浪学习网

thinkphp5的钩子怎么用

1、创建钩子行为 我们自己定义的标签位可以直接放在ThinkBehaviors中,也可以放在应用目录中,比如说Home模块下,新建一个Behaviors的文件夹,在文件夹内新建: 标签名+Behavior.class.PHP 注:...
站长的头像-小浪学习网月度会员站长12个月前
2311
如何创建 Composer 插件-小浪学习网

如何创建 Composer 插件

下面由composer教程栏目为大家讲解如何创建 composer 插件,希望对需要的朋友有所帮助! 设置和使用插件 概要 您可能希望使用自己的功能更改或扩展 Composer 的功能。例如,如果您的环境对 Comp...
站长的头像-小浪学习网月度会员站长12个月前
319
thinkphp添加到sql失败怎么办-小浪学习网

thinkphp添加到sql失败怎么办

ThinkPHP添加数据到数据库失败怎么办? 一般情况下会先检查一下几个方面: ·检查控制器或Model名是否有误。 ·检查需要插入的数据是否为空或者缺失参数。 立即学习“PHP免费学习笔记(深入)”...
站长的头像-小浪学习网月度会员站长12个月前
2612
thinkphp无法加载控制器怎么办-小浪学习网

thinkphp无法加载控制器怎么办

ThinkPHP3.2无法加载控制器怎么办? 在将ThinkPHP3.1.3升级到ThinkPHP3.2.3时,即使将View、Mode、Controller放到了指定目录下也还是出现无法加载控制器的问题,经过一番研究,发现主要可能由几...
站长的头像-小浪学习网月度会员站长12个月前
2612
thinkphp中mvc代表什么-小浪学习网

thinkphp中mvc代表什么

ThinkPHP基于MVC(Model-View-Controller,模型-视图-控制器)模式,并且均支持多层(multi-Layer)设计。 模型(Model)层 默认的模型层由Model类构成,但是随着项目的增大和业务体系的复杂化...
站长的头像-小浪学习网月度会员站长12个月前
217
ThinkPHP 5.x 远程命令执行漏洞分析与复现-小浪学习网

ThinkPHP 5.x 远程命令执行漏洞分析与复现

0x00 前言 ThinkPHP 官方 2018 年 12 月 9 日发布重要的安全更新,修复了一个严重的远程代码执行漏洞。该更新主要涉及一个安全更新,由于框架对控制器名没有进行足够的检测会导致在没有开启强制...
站长的头像-小浪学习网月度会员站长12个月前
338
30分钟用 Laravel 实现一个博客-小浪学习网

30分钟用 Laravel 实现一个博客

介绍 Laravel 是一款 MVC架构、 目前最流行的 PHP框架。 Laravel的优点在于: 丰富的composer类库支持, 优雅的代码, 未来的主流框架(目前市场占有率最高的框架) Laravel的缺点在于: 过于优...
站长的头像-小浪学习网月度会员站长12个月前
206
laravel容器是什么-小浪学习网

laravel容器是什么

laravel容器是什么?laravel 服务容器是什么? 在 Laravel 文档 中,有一段关于 Laravel 服务容器的介绍: Laravel 服务容器是用于管理类的依赖和执行依赖注入的工具。依赖注入这个花俏名词实质...
站长的头像-小浪学习网月度会员站长12个月前
3012
linux中什么是宿主目录-小浪学习网

linux中什么是宿主目录

在linux中,宿主目录是指home目录,通常用来保存用户的文件;一个用户登录系统,进入后所处的位置就是“/home”。root用户的home目录为“/root”。home目录通常用波浪号“~”来表示,进入home目...
站长的头像-小浪学习网月度会员站长12个月前
206
Thinkphp中D方法和M方法的区别-小浪学习网

Thinkphp中D方法和M方法的区别

两者共同点都是实例化模型的,而两者不同点呢?一起来看一下: $User = D('User');括号中的参数User,对应的模型类文件的 HomeModelUserModel.class.php(我们假设当前模块为Home),如果参数是...
站长的头像-小浪学习网月度会员站长12个月前
2815
thinkphp5和3的区别-小浪学习网

thinkphp5和3的区别

首先声明本章节并非是指导升级旧的项目到5.0,而是为了使用3.X版本的开发者更快的熟悉并上手这个全新的版本。同时也强烈建议开发者抛弃之前旧的思维模式,因为5.0是一个全新的颠覆重构版本。 需...
站长的头像-小浪学习网月度会员站长12个月前
4215