Вы делаете "постинкремент", так как ++
появляется ПОСЛЕ переменной, которую он модифицирует. Код, написанный в менее компактной форме, сводится к:
for ($i = 0; $i < 100; $i++) {
$temp = $j; // store j
$j = $j + 1; // $j++
$j = $temp; // pull original j out of storage
}
Если бы у вас было ++$j
, то j увеличило бы ПЕРВЫЙ, и результирующее увеличенное значение вернулось бы к J. Однако такая структура имеет мало смысла. Вы можете просто написать
for (...) {
$j++;
}
, который сводится к
for (...) {
$j = $j + 1;
}