Here is a way to output from A to ZZZ in PHP. There are probably better ways to do this but it works. I wasn’t able to find an example written in PHP that would do this so I wrote my own. I’m not sure if there is any use that this code will provide as it is mainly just a proof of concept.
<?php
$letters = range('a', 'z');
for ($a = 0; $a < 78; $a++)
{
if ($a >= 26)
{
if ($a >= 52)
{
// AAA to ZZZ
$orig_letter = $letters[$a - 52];
for ($b = 0; $b < 26; $b++)
{
$orig_letter2 = $orig_letter . $letters[$b];
for ($c = 0; $c < 26; $c++)
{
$letter = $orig_letter2 . $letters[$c];
echo "$letter\n";
}
}
}
else
{
// AA to ZZ
$orig_letter = $letters[$a - 26];
for ($b = 0; $b < 26; $b++)
{
$letter = $orig_letter . $letters[$b];
echo "$letter\n";
}
}
}
else
{
// A to Z
$letter = $letters[$a];
echo "$letter\n";
}
}
