继承

使用ThinkPHP创建TP5.1项目-小浪学习网

使用ThinkPHP创建TP5.1项目

在前面,我们安装了thinkphp之后,那么如何用thinkphp开发项目呢? 1、 打开application/index/controller/Index.php,我们可以看到有如下代码。 <?php namespace appindexcontroller; class...
站长的头像-小浪学习网月度会员站长8个月前
2813
thinkphp6中5种方法获取api请求地址中的参数-小浪学习网

thinkphp6中5种方法获取api请求地址中的参数

下面由thinkphp框架教程栏目给大家介绍thinkphp6中获取api请求地址中的参数的5种方法,希望对需要的朋友有所帮助! 第一种方法 tp6跟tp5不同的地方,在于tp6继承Baseconroller这个控制器,所以...
站长的头像-小浪学习网月度会员站长8个月前
3210
Laravel 中的依赖注入和 IoC-小浪学习网

Laravel 中的依赖注入和 IoC

                                                        作为开发者,我们一直在尝试通过使用设计模式和尝试新的健壮型框架来寻找新的方式来编写设计良好且健壮...
站长的头像-小浪学习网月度会员站长8个月前
4615
laravel安装jwt-auth及验证(实例)-小浪学习网

laravel安装jwt-auth及验证(实例)

laravel 安装jwt-auth及验证 1、使用composer安装jwt,cmd到项目文件夹中; composer require tymon/jwt-auth 1.0.*(这里版本号根据自己的需要写) 安装jwt ,参考官方文档https://jwt-auth.re...
站长的头像-小浪学习网月度会员站长8个月前
4615
关于 Laravel ORM 对 Model::find 方法进行缓存-小浪学习网

关于 Laravel ORM 对 Model::find 方法进行缓存

下面由Laravel开发教程栏目给大家介绍Laravel ORM 中你不知道的骚操作,希望对需要的朋友有所帮助! 前段时间做项目时候,想要在不改变方法签名的情况下,给 Model::find 方法做个缓存。而且想...
站长的头像-小浪学习网月度会员站长8个月前
237
Linux中怎么修改~/.bashrc或/etc/profile设置环境变量-小浪学习网

Linux中怎么修改~/.bashrc或/etc/profile设置环境变量

什么是环境变量 安装vcs过程中,csdn上原创或者转载的博主动不动就会说修改.bashrc设置环境变量,有些懒一点的博主甚至直接说在这里我们需要设置环境变量balabala,当时不知道,直接在安装包所...
站长的头像-小浪学习网月度会员站长8个月前
4011
SoapFormatter反序列化漏洞示例分析-小浪学习网

SoapFormatter反序列化漏洞示例分析

一、前言 netdatacontractserializer和datacontractserializer一样用于序列化和反序列化windows communication foundation (wcf) 消息中发送的数据。两者之间存在一个重要区别:netdatacontract...
站长的头像-小浪学习网月度会员站长8个月前
365
thinkphp中__construct()和__initialize()的介绍-小浪学习网

thinkphp中__construct()和__initialize()的介绍

关于thinkphp中的__construct()和_initialize()的理解 网上有很多的说法和用法,自己测试了一下,下面是根据测试结果并结合自己的理解得出的结论,如有不对的地方,欢迎大家纠正!!! 我们先看...
站长的头像-小浪学习网月度会员站长8个月前
2614
linux用户source .bashrc或.profile找不到文件怎么解决-小浪学习网

linux用户source .bashrc或.profile找不到文件怎么解决

linux用户source .bashrc或.profile找不到文件 之前在debian遇到这种情况,新增加的用户,每次登入的路径都显示sh-42$必须su - 用户名才能恢复正常,并且用户目录下的.bashrc和其他的配置文件都...
站长的头像-小浪学习网月度会员站长8个月前
2310
如何进行NetDataContractSerializer反序列化漏洞分析-小浪学习网

如何进行NetDataContractSerializer反序列化漏洞分析

一、前言 netdatacontractserializer和datacontractserializer一样用于序列化和反序列化windows communication foundation (wcf) 消息中发送的数据。两者之间存在一个重要区别:netdatacontract...
站长的头像-小浪学习网月度会员站长8个月前
4910
给大家分享一些简单的 Laravel 编码实践-小浪学习网

给大家分享一些简单的 Laravel 编码实践

将任何 php 框架称为最好的框架都是错误的,因为不同的框架都有各自的优点。 通常来说,一个php开发者会根据项目需求来选择合适的框架。 但相信我, 我现在已经完全爱上了 laravel。 关于 Larav...
站长的头像-小浪学习网月度会员站长8个月前
3014
Nginx操作响应头信息如何实现-小浪学习网

Nginx操作响应头信息如何实现

前置条件:需要编译 ngx_http_headers_module 模块,才支持 header 头信息操作 add_header 意思为将自定义的头信息的添加到响应头,指令为 add_header name value [always];,可以用在 http {},...
站长的头像-小浪学习网月度会员站长8个月前
4310