PHP deleting elements of an array by unset ( key or value )![]()
Here we are removing the element with key=3. If the array has 7 elements and if try to delete 9th element then unset command will not return any error but nothing will be deleted.
Here is an example how unset command is used.
As we are deleting the third element the output of above code is here.
How to delete an element by using value ( not key ) from an arrayIn the above examples we have used key if the array as input to remove the element from the array. If we don't know the key and we know the value then how to remove the element? There is no direct function to do this but we can use array_diff function to remove the element by using the value. Note that array_diff function takes two arrays as input. Here is the code , we want to remove d from our $input array.
We can also use like this to remove more elements by using its value.
If you want you can display & check our elements like this.
The output of the above command is here
You can read how unset a variable here.
This article is written by plus2net.com team.
![]() |
|