Этот вопрос немного расплывчат;для меня это звучит так, как будто вы спрашиваете, как отфильтровать элементы, которые не содержат цифру, и предоставленный $arr
является лишь примеромВ этом случае вы можете сделать следующее:
$arr = array('test1', 'test', 'test3', 'var1', 'var5', 'var');
function filter($element)
{
if (ctype_alpha($element)) return $element;
}
$output = array_filter($arr, 'filter');
Это также будет работать, если ваш массив изменится.Если вам нужно отсортировать результаты по алфавиту, то:
natcasesort($output);
Я могу ошибаться;в этом случае это немного перебор.