📜  laravel check collection has key - PHP (1)

📅  最后修改于: 2023-12-03 15:32:33.017000             🧑  作者: Mango

Laravel Check Collection Has Key

在 Laravel 中,我们可以使用 Collection 类来操作数组和集合。有时候,我们需要检查 Collection 是否包含某个键,这时就可以使用 has() 方法。

语法
$collection->has($key);
参数
  • $key:要检查的键。
返回值
  • 如果 Collection 包含指定的键,则返回 true
  • 如果 Collection 不包含指定的键,则返回 false
示例
$collection = collect([
    'name' => 'John',
    'age' => 30,
    'gender' => 'male'
]);

if ($collection->has('name')) {
    echo 'Collection has key name';
}

if (!$collection->has('email')) {
    echo 'Collection does not have key email';
}

输出:

Collection has key name
Collection does not have key email
总结

has() 方法是 Collection 类中的一个实用方法,它可以帮助我们快速检查 Collection 中是否包含指定的键。在实际开发中,我们可能会经常使用它来判断数据是否存在,从而进行下一步的操作。