您的位置:首页 > 编程语言 > PHP开发

总结了几个在PHP开发时怎么交换两个变量的赋值

2016-12-15 21:27 176 查看
<?

 //交换两个变量的赋值;
$num1 = 10;
$num2 = 20;

 //方法1:引入第三个变量来辅助交换。
// $num3 = $num1;
// $num1 = $num2;
// $num2 = $num3;
// echo "$num1\n$num2";

//方法2:加减法。
// $num1 = $num1 + $num2;
// $num2 = $num1 - $num2;
// $num1 = $num1 - $num2;
// echo "$num1\n$num2";

//方法3:乘除法。
// $num1 = $num1 * $num2;
// $num2 = $num1 / $num2;
// $num1 = $num1 / $num2;
//echo "$num1\n$num2";

//方法4:异或
$num1 = $num1 xor $num2;
$num2 = $num1 xor $num2;
$num1 = $num1 xor $num2;
echo "$num1\n$num2";

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: