首頁 > 後端開發 > php教程 > 不用新變數交換兩個變數的值

不用新變數交換兩個變數的值

WBOY
發布: 2016-08-08 09:27:39
原創
1069 人瀏覽過

面試的時候常常碰到這個問題,特地研究了下,如題

$a = 1;

$b = 2;

方法1:

$a ^= $b;$b ^= $a; $a ^= $b;

方法2:

list($a,$b)=array($b,$a);

方法3:(如果變數是整數)

$a=$a+$b; $b=$a-$b; $a=$a-$b;

以上就介紹了不用新變數交換兩個變數的值,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板