ホームページ  >  記事  >  バックエンド開発  >  新しい変数を使用せずに2つの変数の値を交換する、変数を交換する_PHPチュートリアル

新しい変数を使用せずに2つの変数の値を交換する、変数を交換する_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:01:111192ブラウズ

2つの変数の値を新しい変数と交換する必要はありません

面接中によくこの問題に遭遇するので、質問のように具体的に勉強しました

$a = 1;

$b = 2;

方法 1:

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

方法 2:

リスト($a,$b)=配列($b,$a);

方法 3: (変数が整数の場合)

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

http://www.bkjia.com/PHPjc/972511.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/972511.html技術記事 2 つの変数の値を新しい変数と交換する必要はありません。$a = 1; $b = 2; という質問のように、インタビュー中に変数を交換するときによく遭遇します。 1: $a ^= $b;$b ^ = $a; $a ^= $b;...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。