면접을 하다 보면 이런 질문을 자주 접하게 되어 제목처럼 구체적으로 공부해봤습니다
$a = 1;
$b = 2;
방법 1:
$a ^= $b;$b ^= $a; $a ^= $b;
방법 2:
목록($a,$b)=배열($b,$a);
방법 3: (변수가 정수인 경우)
$a=$a+$b; $a=$a-$b;
위 내용은 Aspect를 포함하여 새로운 변수 없이 두 변수의 값을 교환하는 방법을 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.