/** * Функция для фильтрования строки с помощью расширения Ctype * @param string $string строка которую нужно отфильтровать * @param string $callback одна из функций Ctype без префикса ctype_ * @return string * @author Jahak */ function ctype($string, $callback) { 'alnum', 'alpha', 'cntrl', 'digit', 'graph', 'lower', 'print', 'punct', 'space', 'upper', 'xdigit' ])) { $return = []; $callback = 'ctype_' . $callback; { if ($callback($value)) { $return[] = $value; } } } }