exchange the values in two variables without using additional variables for storage?

To swap $a and $b:
list($a,$b) = array($b,$a);