1、在路径D:\www\laraver7\app\Http\Middleware下创建文档Mycheck.php,在这个文档里创建中件间
<?php
namespace App\Http\Middleware;
use Illuminate\Http\Request;
use Closure;
class Mycheck{
public function handle(Request $request,Closure $next){
$a = 5;
$b = 10;
if($a+$b==11){
return response('a+b='.($a+$b),200);
}
return $next($request);
}
}
2、在路径D:\www\laraver7\app\Http\Middleware下的Kernel.php下注册中件间,添加以下:
'mycheck' => \App\Http\Middleware\Mycheck::class,
3、触发,先添加好路由
Route::get('/home/join','Home@join')->middleware('mycheck');
- 如果不等的时候,就继续下一步nest,访问控制器里的
join()
方法 - 查询某一条记录
first()
- 查询多条记录
get()
- 查询某一列的一个值
value()
- 原样返回数据库里的值
pluck()
- 查询
select()
- 新增
insert()
- 更新
update()
- 删除
delete()
- 聚集方法:总数
count()
, 求和sum()
, 最大max()
, 最小min()
, 平均值avg()
- 值之间记录
where()
- 范围值记录
between()
,whereBetween()
- 指定某些数据
whereIn()
- 查询数组
or
,whereor()
,orwhere()
- 两张表相同的
gid
读取,join()
toArray()
、toSql()