length($searchData) ) { throw new LogicException('[Cleaner::data()] -> 3.($cleanWord) parameter not be longer than 2.($searchData) parameter!'); } if( ! is_array($searchData) ) { $result = str_replace($cleanWord ?? '', '', $searchData ?? ''); } else { if( ! is_array($cleanWord) ) { $cleanWordArray[] = $cleanWord; } else { $cleanWordArray = $cleanWord; } $result = array_diff($searchData, $cleanWordArray); } return $result; } }