Quand est apparue cette méthode ?
depuis Laravel v5.3
Description
Si tu souhaites mettre en place une comparaison stricte
Exemples
Il y a 2 exemples pour cette collection
Exemple #1 : Utilisation de la méthode containsStrict() - booléen avec un booléen
Collection utilisée
Cliquez sur chaque collection pour voir son code, ou cliquez sur le bouton 'Voir toutes les
collections' pour toutes les ouvrir en une fois.
// define oneorzero collection
$this->oneorzero = collect([
true,
false
]);
Illuminate\Support\Collection {#425 ▼
#items: array:2 [▼
0 => true
1 => false
]
}
Code source
$oneorzero = collect([
true,
false
]);
echo "<h1>Contains strict example</h1>" . PHP_EOL;
$result = $oneorzero->containsStrict(false);
var_dump ($result);
Résultat
Contains strict example
bool(true)
Exemple #2 : Utilisation de la méthode containsStrict() - booléen avec un nombre
Collection utilisée
Cliquez sur chaque collection pour voir son code, ou cliquez sur le bouton 'Voir toutes les
collections' pour toutes les ouvrir en une fois.
// define oneorzero collection
$this->oneorzero = collect([
true,
false
]);
Illuminate\Support\Collection {#425 ▼
#items: array:2 [▼
0 => true
1 => false
]
}
Code source
$oneorzero = collect([
true,
false
]);
echo "<h1>Contains strict example</h1>" . PHP_EOL;
$result = $oneorzero->containsStrict(0);
var_dump ($result);
Résultat
Contains strict example
bool(false)