新しい変数を使用せずに 2 つの変数の値を交換する

WBOY
リリース: 2016-08-08 09:27:39
オリジナル
1055 人が閲覧しました

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

$a = 1;

$b = 2;

方法 1:

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

方法 2:

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

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

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

以上、新たな変数を使わずに2つの変数の値を交換する方法を内容も含めて紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート