ItSolutionStuff.com

How to Remove Key from Array in Laravel?

By Hardik Savani April 16, 2024
Laravel

Sometimes, we require to delete specific key from array like we have password and confirm-password field but we don't require to store confirm-password field we have to drop that key from input array, At that time we always use unset() function of PHP pre-define.

you can remove key from array in laravel 6, laravel 7, laravel 8, laravel 9, laravel 10 and laravel 11 by array helper.

But if you work on laravel then you can array helper function. we can remove multiple key from variable using array_except() of Laravel pre-define function. In bellow example you can understand very well.

Example 1:

$myArray = ['name'=>'HD','email'=>'test@gmail.com','password'=>'123456','confirm-password'=>'123456'];


$myArray = Arr::except($myArray,['confirm-password']);


print_r($myArray);

Example 2:

$myArray = ['name'=>'HD','email'=>'test@gmail.com','password'=>'123456','confirm-password'=>'123456'];


$myArray = array_except($myArray,['confirm-password']);


print_r($myArray);

I hope it can help you...

Tags: Laravel
Hardik Savani

Hardik Savani

I'm a full-stack developer, entrepreneur, and founder of ItSolutionStuff.com. Passionate about PHP, Laravel, JavaScript, and helping developers grow.

📺 Subscribe on YouTube