HiNeX
@HiNeX
Web Developer

[PHP] Как генерировать алфавит для разных языков?

Необходимо вывести алфавиты разных языков в верной последовательности. Есть работающий код для русского и английского. Можете предложить что нибудь подобное для немецкого, итальянского, французского и каких либо других?

Английский:
foreach(range('a','z') as $a) {
    echo $a;
}

Русский:
for ($i = 224; $i <= 255; $i++) {
    echo iconv('CP1251', 'UTF-8', chr($i));
}
  • Вопрос задан
  • 2019 просмотров
Решения вопроса 1
w999d
@w999d
Web-developer
$alphabet = "abc....xyz";
foreach (preg_split('//u', $alphabet, -1, PREG_SPLIT_NO_EMPTY) as $char){
    echo $char;
}

искать последовательности в utf-8 - гиблое дело. алсо удачи с японским
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы