متد Push() و متد Put() از کالکشن لاراول
متدهای Push() و Put() از کالکشن (Collection) لاراول، در این ساعت از تجاری اپ در ادامه آموزش متدهای مربوط به کالکشن لاراول قصد داریم به همراه چند مثال به صورت کامل متد Push و متد Put از کالکشن لاراول را به شما آموزش دهیم.
در این مقاله به همراه مثال به متدهای Push و Put می پردازیم و این دو متد را به شما توضیح خواهیم داد.مثال هایی که در ادامه آورده شده اند مطالب زیر را پوشش خواهند داد:
شما به سادگی می توانید در لاراول 5 ، لاراول 6 و لاراول 7 از متدهای مذکور مانند مثال های زیر استفاده کنید.
public function index() { $collection = collect(['one', 'two', 'three']); $collection->push('four'); $collection->all(); dd($collection); }
خروجی:
Illuminate\Support\Collection Object ( [items:protected] => Array ( [0] => one [1] => two [2] => three [3] => four ) )
همچنین بخوانید: متد Merge کالکشن لاراول | چگونه دو Collection را با هم ادغام کنیم ؟
public function index() { $collection = collect([ ['id'=>1, 'name'=>'Iman'], ['id'=>2, 'name'=>'Aria'], ['id'=>3, 'name'=>'Marjan'], ]); $collection->push(['id'=>4, 'name'=>'Nima']); $collection->all(); dd($collection); }
خروجی:
Illuminate\Support\Collection Object ( [items:protected] => Array ( [0] => Array ( [id] => 1 [name] => Iman ) [1] => Array ( [id] => 2 [name] => Aria ) [2] => Array ( [id] => 3 [name] => Marjan ) [3] => Array ( [id] => 4 [name] => Nima ) ) )
همچنین بخوانید: نحوه حذف ستون از جدول در Migration لاراول
public function index() { $collection = collect(['id' => 1, 'name' => 'Iman']); $collection->put('role', 'admin'); $collection->all(); dd($collection); }
خروجی:
Illuminate\Support\Collection Object ( [items:protected] => Array ( [id] => 1 [name] => Iman [role] => admin ) )
امیدوارم این آموزش برای شما مفید بوده باشد…