![](https://img-blog.csdnimg.cn/01cdee66195c4644921bf292f7531260.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
laravel
文章平均质量分 72
laravel8
清风微泫
长路漫漫,未来还有很长的路要走,放平心态继续踩坑。加油!!!
展开
-
Laravel 加密
Laravel 加密1. 配置2.演示Laravel 的加密是使用 OpenSSL 所提供的 AES-256 以及 AES-128 加密,我们是强烈建议你使用 Laravel 自带的加密,而不是尝试去推出自己的加密算法,因为所有 Laravel 加密之后的结值都会使用消息认证码 (MAC) 签名,以便底层的值一旦加密就不能修改。1. 配置我们在进行加密之前,需要去配置文件 config\app.php 设置key值,'key’用的 -> .env文件里的 APP_KEY。也可以通过命令去设置原创 2022-04-30 10:42:47 · 1830 阅读 · 0 评论 -
laravel 8 中间件
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档laravel 8 中间件什么是中间件一、自定义中间件二、举个例子我们创建一个检验年龄的中间件注册中间件打开web.php创建一个路由测试什么是中间件 中间件为过滤进入应用的 HTTP 请求提供了一套便利的机制。例如,Laravel 内置了一个中 间件来验证用户是否经过认证(如登录),如果用户没有经过认证,则中间件会将用户重定 向到登录页面;而如果用户已经经过认证,则中间件会允许请求继续.原创 2022-04-16 12:22:55 · 860 阅读 · 0 评论 -
laravel 8 填充文件
factories文件夹下的是 模型工厂类,我们在Seeders文件的时候,我们可以用到这个模型工厂类来批量的添加测试数据。填充文件命名 : 表名首字母大写Seeder创建填充文件php artisan make:seeder BookSeeder我们先用DB<?phpnamespace Database\Seeders;use Illuminate\Database\Seeder;use DB;class BookSeeder extends Seeder{原创 2022-04-13 07:27:05 · 186 阅读 · 0 评论 -
laravel 8 迁移文件
什么是迁移文件?迁移文件其实就是相对数据库的一个版本控制,让我们去能够轻松的定义和共享程序里面的一些数据结构,通常是配合到我们数据库的一个结构,迁移可以轻松生成应用程序的数据结构。如果我们有一个成员在本地的数据库环境里面去添加到一个字段的时候,我们就可以通过迁移去给他进行操作。迁移分为两种,一种是创建迁移,以及编写还有一个执行迁移文件。文件名开头的数字是时间我们点开看一下另外两个文件也大同小异,这些都是laravel 8 框架默认定义的一些表,如果我们在这里执行迁移文件的话,如果我们不需要用到原创 2022-04-12 08:51:29 · 1117 阅读 · 0 评论 -
laravel 8 会话控制
配置config文件夹下的session.php根目录下的 .env 文件使用一下方法我们先删除storage\framework\sessions目录下的缓存文件控制器注意 : use Illuminate\Support\Facades\Session;<?phpnamespace App\Http\Controllers;use Illuminate\Http\Request;use Illuminate\Support\Facades\Session;cl原创 2022-04-11 10:30:34 · 201 阅读 · 0 评论 -
larvael 8 联表查询
larvael 8 联表查询一、数据库二、用laravel8模型的链式操作调用1.创建模型2.创建控制器3.定义路由一、数据库老师表 id 主键 t_name 老师名字 s_id 学生id学生表 s_id 学生id s_name学生名字左连接查询:我们要查询到每一个老师的学生名字 , mysql语句:select a.id,a.t_name,b.s_name from teacher as a LEFT JOIN student as b ON a.s_id=b.id二、用la原创 2022-04-09 10:39:11 · 725 阅读 · 0 评论 -
laravel 8 路由与控制器
laravel 8 路由一、查看当前所有路由二、各种路由1.跳到视图laravel访问路径是:1 ) 路由—控制器—页面/输出2 ) 路由—匿名函数—页面/输出一、查看当前所有路由进入当前项目的根目录之后运行cmd或者用IDE自带的终端Terminal,快捷键 ALT+F12 php artisan route:list二、各种路由1.跳到视图Route::get('/', function () { return view('welcome');});视图目录位原创 2022-04-03 15:34:20 · 2117 阅读 · 0 评论 -
laravel8缓存的基本操作
laravel8缓存的基本操作一、缓存文件默认存放位置二、缓存操作(API)1、设置缓存数据Cache::put('key',值,分钟)Cache::add('key',值,分钟)永久缓存 Cache::forever('key',值)2、删除缓存Cache::forget('key')Cache::pull('key')清空所有缓存 Cache::flush()3、获取缓存数据Cache::get('key')4、判断一个缓存是否存在Cache::has('key')5、缓存自增 / 自减自增Cache原创 2022-04-02 09:56:46 · 1683 阅读 · 0 评论 -
Laravel8-CSRF攻击
文章目录一、CSRF是什么?二、使用步骤1.引入库2.读入数据总结一、CSRF是什么?跨站请求伪造(英语:Cross-site request forgery),也被称为 one-click attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。也就是说他可以凭借你已经通过身份验证的用户的一个身份来运行一个未经授权的命令,也就是说在我们知道你的网站有这么一个post提交地址,例如post提交地址原创 2022-03-26 10:22:59 · 1388 阅读 · 0 评论 -
laravel的文件夹结构
快速了解laravel的文件夹结构原创 2022-03-19 16:36:48 · 998 阅读 · 0 评论 -
laravel安装
文章目录前言一、下载composer二、安装composercmd 输入composer 检验三、配置镜像第一步第二步四、虚拟目录配置前言前提:安装了phpStudy套件。https://www.xp.cn/download.html一、下载composer从laravel5.x 开始 , [https://getcomposer.org/download/Composer-Setup.exe]下载并运行(https://getcomposer.org/download/Composer-S原创 2022-03-16 07:47:21 · 2243 阅读 · 0 评论