How to Remove Key from Array in Laravel?

By Hardik Savani April 16, 2024 Category : 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 :
Shares