I have a PHP array that I am trying to split into 2 different arrays. I am trying to pull out any values that contain the word \"hidden\". So one array would contain all the v
Maybe it's just me, but I would go for the clarity of regular expressions...
foreach($myArray as $item) { if (preg_match("/hidden$/i", $item)) { array_push($arr2, $item); } else { array_push($arr1, $item); } }