Это немного поздно, но для всех, кто читает это: Если вы хотите разбить строку на 3-символьные куски, попробуйте встроенную в PHP функцию str_split () . Он принимает аргументы $string
и $split_length
. Например:
$alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWX';
$grouped = str_split($alphabet, 3);
var_export( $grouped );
Выводит следующий массив:
array ( 0 => 'ABC', 1 => 'DEF', 2 => 'GHI',
3 => 'JKL', 4 => 'MNO', 5 => 'PQR',
6 => 'STU', 7 => 'VWX', )
Это работает для примера, приведенного в вопросе. Если вы хотите использовать все возможные комбинации этих 24 букв, ответ Артефакто имеет больше смысла.