ok i looked up some functions and i don't seem to lucky of finding any,
i wanna filter an array to strip specific array that contains some string
heres an example :
$array(1 => 'January', 2 => 'February', 3 => 'March',);
$to_remove = "Jan"; // or jan || jAn, .. no case sensitivity
$strip = somefunction($array, $to_remove);
print_r($strip);
it should return
[1] => February
[2] => March
a function that looks for the sub-string for all values in an array, if the sub-string is found, remove that element from the array
The simplest way is with
array_filter
. This function receives the array to filter and a callback function that does the actual filtering based on the value received:Hope helped!
You can use array_filter and stripos
You can use array_filter() with a closure (inline-function):
(PHP Version >= 5.3)