面接中によくこの質問に遭遇するので、質問にあるように具体的に勉強してみました $a = 1; $b = 2; 方法 1: $a ^= $b;$b ^= $a; 方法 2: リスト($a,$b)=配列($b,$a); 方法 3: (変数が整数の場合) $a=$a+$b; $a=$a-$b; 以上、新たな変数を使わずに2つの変数の値を交換する方法を内容も含めて紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。