php Алгоритм для печати aa aaa ab aab до zzz

Привет, мне нужно печатать от a до zzz до 3 букв, например, мой вывод должен быть

A B . . . Z AA AB . . AZ BA BB . . . ZZ AAA AAB . . . . ZZZ 

Я старался в течение последних 5 часов, я не могу найти какую-либо логику, и я попытался сделать код ниже

 <?php for ($i=65; $i<=90; $i++) { for ($i=65; $i<=90; $i++) { for ($i=65; $i<=90; $i++) { echo chr($i).chr($i).chr($i)."<br>"; } } } ?> 

PHP имеет удобную функцию, где инкремент строки работает точно так же, как вы описываете.

Итак, все, что вам нужно, это:

 for( $i="A"; $i!="ZZZ"; $i++) { echo $i."<br />"; } 

EDIT: исправленное решение, которое печатает «ZZZ» (вместо «ZZY»):

 $i = 'A'; do { echo $i . '<br />'; } while ( $i++ != 'ZZZ' ); 

Я не уверен, если у вас есть это работает отлично, но ваш код нуждается в очень незначительной настройке:

http://phpfiddle.org/lite/code/zqh-dyv