Вариант номер два
Возможно, более оптимальный по сравнению с предыдущим с точки зрения производительности, а может и нет. Кому не лень - протестируйте
function getAlphabet($pattern) {
return array_filter(
array_map('chr', array_merge(range(65, 90), range(97, 122), range(192, 255))),
function($letter) use ($pattern) { return preg_match('#' . $pattern . '#', $letter); }
);
}
_____________
Профессиональная разработка на заказ
Я на GitHub | второй профиль