Posted by Arjun on Thursday 26th February 2015

How to remove specific element from an array in PHP?

PHP Tutorial PHP Array Intermediate

Here is the simple quick post about removing specific element from an array using php.In this example we are going to use array_search() function , it will return match value key ,based on returned key by using unset() function we can delete/ unset the element from the array.Simple isn't it.

Example :

function removeElement($array,$value) {
   if (($key = array_search($value, $array)) !== false) {
     unset($array[$key]);
   }
  return $array;
}

How to use

$array = array('apple', 'orange', 'strawberry', 'blueberry', 'kiwi');
$result = removeElement($array,'blueberry');
print_r($result);

That's it for the day! thank you!.