Так что я делаю некоторые упражнения и побежал через этот код (который производит «1. Пункт А», «2. Пункт Б», и т.д.):Увеличение количества символов в циклах работает, декрементируя, нет?
echo "\n<ol>";
for ($x='A'; $x<'G'; $x++){
echo "<li>Item $x</li>\n";
}
echo "\n</ol>";
Любопытный, я попытался сделать обратное (что создает бесконечный цикл Zs):
echo "\n<ol>";
for ($x = 'Z'; $x > 'M'; $x--){
echo "<li>Item $x</li>\n";
}
echo "\n</ol>";
Что я пропустил здесь?
по какой-либо причине, '--' не работает символов строки. и приращение персонажа должно технически считаться ошибкой. что '$ x ++' совпадает с '$ x = $ x + 1;', поэтому вы делаете '$ x = 'A' + 1;' и '$ x = 'Z' - 1', оба из которых ДОЛЖНЫ оценивать значение '0', когда символы передаются целым числам. –