總結了幾個在PHP開發時怎麼交換兩個變數的賦值
<?
//交換兩個變數的賦值;
$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";
//交換兩個變數的賦值;
$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";
相關文章
- php不用第三個變數,交換兩個數的值PHP變數
- 不使用臨時變數交換兩個變數的值變數
- Swift交換兩個變數的值Swift變數
- 如何交換兩個變數的值變數
- JavaScript兩個變數交換值(不使用臨時變數)JavaScript變數
- 如何不使用臨時變數,交換兩個變數的值。變數
- js不使用第三個變數交換兩個變數的值JS變數
- 不用第三個變數,直接交換兩個變數的值變數
- 交換兩個變數變數
- 交換兩個整型變數變數
- 不用第三個變數,交換變數的值變數
- C++ 引用 (交換兩個數的值)C++
- 【C語言】給定兩個整型變數的值,將兩個值的內容進行交換C語言變數
- c語言 - 交換兩個變數(不建立臨時變數)兩種方法C語言變數
- python 交換兩個變數的方式Python變數
- JavaScript 同時宣告多個變數並賦值JavaScript變數賦值
- python同時給多個變數賦值Python變數賦值
- C語言交換兩個變數的值的5種基本方法C語言變數
- C++取反交換兩個數的值C++
- 異或運算的巧用 → 不用額外的變數,如何交換兩個變數的值?變數
- 面試題-JavaScript交換兩個變數的方法面試題JavaScript變數
- C的兩個數值交換(Android之JNI)Android
- php之普通變數賦值、物件賦值、引用賦值的區別PHP變數賦值物件
- php變數賦值給jsPHP變數賦值JS
- 華納雲:linux怎麼將一個變數賦給另一個變數Linux變數
- 列表切片賦值給另一個變數賦值變數
- JavaScript實現兩個數的交換JavaScript
- Python面試技巧-交換兩個元素的值Python面試
- matlab中怎麼給符號變數賦值Matlab符號變數賦值
- Bash 中為 _ 變數賦空值的三個場景變數
- vue 變數賦值同時改變的問題Vue變數賦值
- ES6:變數的結構賦值變數賦值
- into賦予多個變數變數
- 變數的賦值 指標間接賦值變數賦值指標
- 數字索引賦值給多個變數簡單表示式索引賦值變數
- 數值變數交換常用方法變數
- c語言結構體中的一個char陣列怎麼賦值?C語言結構體陣列賦值
- js如何判斷一個變數是否宣告並賦值JS變數賦值