fork(1) download
  1. <?php
  2. function swap(&$a, &$b) {
  3. $a = $a ^ $b;
  4. $b = $a ^ $b;
  5. $a = $a ^ $b;
  6. }
  7.  
  8. $a = "One - 1";
  9. $b = "Two - 2!!!";
  10.  
  11. echo $a . $b . "\n"; // One - 1Two - 2!!!
  12.  
  13. swap($a, $b);
  14.  
  15. echo $a . $b; // Two - 2One - 1
Success #stdin #stdout 0.01s 24448KB
stdin
Standard input is empty
stdout
One - 1Two - 2!!!
Two - 2One - 1