متد 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
)
)
امیدوارم این آموزش برای شما مفید بوده باشد…