nordghost пишет:К сожалению нет, не пойму почему если пигу вот просто так то результатом получаю 22 хотя должен по идее получить 21...
Вначале обрабатывается правая часть выражения затем левая. В правой части $a увеличивается на 1 и затем в левой части прибавляется к $a, но когда правая часть прибавляется к левой $a уже не 10 а 11, потому что мы его уже изменили.