I am trying to loop through letters rather than numbers.
I am trying to do this using chr and the number equivalent but it doesn\'t seem to be happening!
I want
for( $x = "AAAA"; ; $x++) {
echo $x."\n";
if( $x == "ZZZZ") break;
}
Incrementing a letter will cycle it through the alphabet similar to the column names in Excel.
Another way to solve this
$i = 'AAAA';
do {
echo $i . "\n";
$i++;
} while( $i !== 'AAAAA');
Why don't you make an array of letters and then use nested loops:
$letters = range('A', 'Z');
foreach ($letters as $one) {
foreach ($letters as $two) {
foreach ($letters as $three) {
foreach ($letters as $four) {
echo "$one$two$three$four";
}
}
}
}