throw_if() throw_if(mixed $condition, \Throwable|string $exception, array $parameters) : mixed 按条件抛异常 Parameters mixed $condition \Throwable|string $exception array $parameters Throws \Throwable Returns mixed
throw_unless() throw_unless(mixed $condition, \Throwable|string $exception, array $parameters) : mixed 按条件抛异常 Parameters mixed $condition \Throwable|string $exception array $parameters Throws \Throwable Returns mixed
tap() tap(mixed $value, callable|null $callback = null) : mixed 对一个值调用给定的闭包,然后返回该值 Parameters mixed $value callable|null $callback Returns mixed
value() value(mixed $value) : mixed Return the default value of the given value. Parameters mixed $value Returns mixed
collect() collect(mixed $value = null) : \think\Collection Create a collection from the given value. Parameters mixed $value Returns \think\Collection
data_fill() data_fill(mixed $target, string|array $key, mixed $value) : mixed Fill in data where it's missing. Parameters mixed $target string|array $key mixed $value Returns mixed
data_get() data_get(mixed $target, string|array|integer $key, mixed $default = null) : mixed Get an item from an array or object using "dot" notation. Parameters mixed $target string|array|integer $key mixed $default Returns mixed
data_set() data_set(mixed $target, string|array $key, mixed $value, boolean $overwrite = true) : mixed Set an item on an array or object using dot notation. Parameters mixed $target string|array $key mixed $value boolean $overwrite Returns mixed
trait_uses_recursive() trait_uses_recursive(string $trait) : array 获取一个trait里所有引用到的trait Parameters string $trait Trait Returns array
class_basename() class_basename(mixed $class) : string 获取类名(不包含命名空间) Parameters mixed $class 类名 Returns string
class_uses_recursive() class_uses_recursive(mixed $class) : array 获取一个类里所有用到的trait,包括父类的 Parameters mixed $class 类名 Returns array