Найдите 00 в массиве, содержащем 0 и 00 - PullRequest
1 голос
/ 23 марта 2020

пример

$member = 0 => [
               "username" => '0'
              ]
          1 => [
               "username" => '00'
          ];

$collection = collect($member);

$dataUSER = $collection->where('username','00')->first();

но я получил данные имя пользователя 0, я хочу имя пользователя 00

Как я могу где в коллекции

Ответы [ 2 ]

0 голосов
/ 23 марта 2020

Для этого вы можете использовать whereStrict () вместо , где () :

 $dataUSER = $collection->whereStrict('username', '00')->first();
0 голосов
/ 23 марта 2020

очень просто, используйте строгий оператор. Я проверял это, чтобы быть уверенным.

$dataUSER = $collection->where('username', '===','00')->first();
...