Size: a a a

2021 April 04

MR

Maxim Rebitskiy in Laravel Pro
Тебе нужно перейти по ссылке выше
источник

S

Sergo in Laravel Pro
ну ты просил  рассказать как работает вроде)
источник

MR

Maxim Rebitskiy in Laravel Pro
Sergo
ну ты просил  рассказать как работает вроде)
Контекст бы почитать тебе)
источник

AY

Artyom Yun in Laravel Pro
Maxim Rebitskiy
Тебе нужно перейти по ссылке выше
ты прочитай что я скинул
источник

S

Sergo in Laravel Pro
Maxim Rebitskiy
Контекст бы почитать тебе)
уже понял)
источник

MR

Maxim Rebitskiy in Laravel Pro
Artyom Yun
ты прочитай что я скинул
Что именно? Ты много скинул
источник

AY

Artyom Yun in Laravel Pro
Если замыкание не указано, то все записи коллекции, эквивалентные false, будут удалены:

$collection = collect([1, 2, 3, null, false, '', 0, []]);

$collection->filter()->all();

// [1, 2, 3]
источник

AY

Artyom Yun in Laravel Pro
Artyom Yun
Если замыкание не указано, то все записи коллекции, эквивалентные false, будут удалены:

$collection = collect([1, 2, 3, null, false, '', 0, []]);

$collection->filter()->all();

// [1, 2, 3]
collect([1, 2, 3, null, false, '', 0, []]);
null
источник

MR

Maxim Rebitskiy in Laravel Pro
Ну, слово null не есть false
источник

A

Arman in Laravel Pro
Artyom Yun
ну тип
нет, по типам тебе нужно проверять на пустую строку (неважно какие кавычки), 0, пустой массив, NULL, FALSE
источник

AY

Artyom Yun in Laravel Pro
Maxim Rebitskiy
Ну, слово null не есть false
// [1, 2, 3]
источник

MR

Maxim Rebitskiy in Laravel Pro
Тип null = false, но не строка
источник

AY

Artyom Yun in Laravel Pro
типо, сделал как в доке
источник

MR

Maxim Rebitskiy in Laravel Pro
Artyom Yun
// [1, 2, 3]
Еще раз читай что я пишу
источник

MR

Maxim Rebitskiy in Laravel Pro
Artyom Yun
типо, сделал как в доке
Молодец, но какое это имеет отношение к твоей проблеме?
источник

EG

Egor Gruzdev in Laravel Pro
Artyom Yun
Переслано от Artyom Yun
не знаете почему null не пропадает?
потому что null в данном случае строка "null", а не null
смотри что у тебя в items лежит
источник

AB

Alex Berezhkovsky in Laravel Pro
Artyom Yun
Переслано от Artyom Yun
$filter = collect($collection)->each->filter()
источник

AY

Artyom Yun in Laravel Pro
Egor Gruzdev
потому что null в данном случае строка "null", а не null
смотри что у тебя в items лежит
боже, точно, дошло теперь, спасибо
источник

EG

Egor Gruzdev in Laravel Pro
Alex Berezhkovsky
$filter = collect($collection)->each->filter()
не поможет если null задан как  "null"
источник

MR

Maxim Rebitskiy in Laravel Pro
Artyom Yun
боже, точно, дошло теперь, спасибо
Так я тебе это писал 😑
источник