abort_if()
abort_if() 判断并输出错误的状态码
abort_if(! Auth::user()->isAdmin(), 403);
str_plural()
输出单词的复数形式
$plural = str_plural('car');
// cars
$plural = str_plural('child');
// children
str_singular()
输出单词的单数形式
$singular = str_singular('cars');
// car
$singular = str_singular('children');
// child
starts_with()
判断一个字符串是不是以另一个字符串开头
$result = starts_with('This is my name', 'This');
// true
title_case()
转化成标题形式输出
$converted = title_case('a nice title uses the correct case');
// A Nice Title Uses The Correct Case
route()
根据路由的名称获取url
$url = route('routeName');
还可以传参数
$url = route('routeName', ['id' => 1]);
optional()
optional()方法允许的参数是对象,如果传的对象是null,属性和方法也返回null,代替原来的报错。
return optional($user->address)->street;
{!! old('name', optional($user)->name) !!}
友情提示:垃圾评论一律封号...