Я хочу создать файл .txt со следующим содержанием
*.pdf.aa,*.pdf.ab,*.pdf.ac,*.pdf.ad............
*.pdf.ba,*.pdf.bb,*.pdf.bc,*.pdf.bd............
..............
..............
*.pdf.za,*.pdf.zb,*.pdf.zc,*.pdf.zd............
Каков наилучший способ реализовать это? Как увеличить символ как этот
РЕДАКТИРОВАТЬ:
Я попробовал ниже одного
for($i = 'aa'; $i <= 'z'; $i++)
{ echo "$i ";}
Здесь его печать до yz только не печать za, zb …
aa ab ac.......... yu yv yw yx yy yz
Вы можете использовать символы, но вы можете сделать это с помощью range ()
$letters = range('a', 'z');
foreach($letters as $l) {
foreach($letters as $l2) {
echo $l.$l2.PHP_EOL;
}
}
Другой вариант основан на предложении @gbestard
for($a = 'aa' ; $a <= 'zz' && strlen($a) < 3 ; ++$a) {
echo $a.PHP_EOL;
}
Измените на на:
for ($i = 'aa'; strlen($i) <= 2; $i++) {
echo $i;
}
по какой-то причине ни $i <= 'zz'
или же $i < 'aaa'
работает, так что просто проверьте длину строки.