Я смутно помню, как сталкивался с этой проблемой раньше, но мне интересно, не сработает ли это в PHP:
echo $counter; // outputs 4
$output = $counter--;
echo $output; // outputs 4
Если я сделаю что-то вроде:
$output = $counter - 1;
У меня нет проблем вообще.
Может кто-нибудь пролить свет на это?
Спасибо, Райан