public function test_remove_index__hybrid() { $removed = \UArray::removeIndex(array(1, 2, 3, 'name' => 'Thomas'), array('1', 'name')); $this->assertEquals(array(1, 3), $removed); }
public static function removeValue($array, $values) { \UArray::doConvertToArray($values); $indexes = array(); foreach ($values as $value) { $indexes = array_merge($indexes, array_keys($array, $value)); } return \UArray::removeIndex($array, $indexes); }