创建时间:2022-10-27
在应用目录下,定义middleware目录
目录结构:tp6/app/index/middleware
在middleware目录下定义Before前置中间件类
目录结构:tp6/app/index/middleware/Before.php
<?php
namespace app\index\middleware;
class Before
{
public function handle($request, \Closure $next)
{
echo "<div style='font-size:50px;'>666<div>";
return $next($request);
}
}在middleware目录下定义After后置中间件类
目录结构:tp6/app/index/middleware/After.php
<?php
namespace app\index\middleware;
class After
{
public function handle($request, \Closure $next)
{
echo "<div style='font-size:50px;'>7777<div>";
$response = $next($request);
return $response;
}
}在应用目录下定义middleware.php文件
目录结构:tp6/app/index/middleware.php
<?php // 全局中间件定义文件 return [ \app\index\middleware\After::class, \app\index\middleware\Before::class ];