Postincrement"; $a = 5; echo "Should be 5: " . $a++ . "
\n"; echo "Should be 6: " . $a . "
\n"; echo "

Preincrement

"; $a = 5; echo "Should be 6: " . ++$a . "
\n"; echo "Should be 6: " . $a . "
\n"; echo "

Postdecrement

"; $a = 5; echo "Should be 5: " . $a-- . "
\n"; echo "Should be 4: " . $a . "
\n"; $a = 0; $b = 1; ++$a.$b; $a = 0; $a++; $a++; $a++; $a--; ++$a; ++$a; ++$a; --$a; echo $a; class Tt { var $counter; } $o = new Tt(); $o->counter++; $o->counter++; $o->counter++; $o->counter--; ++$o->counter; ++$o->counter; ++$o->counter; --$o->counter; echo $o->counter;