You don’t need to exchange the values of two variables with new variables. Exchange variables
I often encounter this problem during interviews, so I studied it specifically, as in the question
$a = 1;
$b = 2;
Method 1:
$a ^= $b;$b ^= $a; $a ^= $b;
Method 2:
list($a,$b)=array($b,$a);
Method 3: (If the variable is an integer)
$a=$a $b; $b=$a-$b; $a=$a-$b;
http://www.bkjia.com/PHPjc/972511.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/972511.htmlTechArticleYou don’t need to exchange the values of two variables with new variables. This problem is often encountered when exchanging variables during interviews, so I studied it specially. Below, as in the question $a = 1; $b = 2; Method 1: $a ^= $b;$b ^= $a; $a ^= $b;...