Почему 1 + уменьшение значения + 1 = 2?

Я нашел фрагмент кода (от одного из наших разработчиков), и мне было интересно, почему результат 2?

<?php
  $a = 1;
  $a = $a-- +1;
  echo $a;

спасибо

18
задан Pat R Ellery 16 October 2011 в 23:18
поделиться