PHPで変数の値を入れ替えるTips
2つの変数の値を入れ替える(SWAPする)一番単純なやり方は以下のように一時変数を使うことです。
<?php //$aと$bの値を入れ替える $tmp = $a; $a = $b; $b = $tmp; ?>
ですが普段余り使うことのない list 関数を使うと以下のように書くことが出来ます。
<?php //$aと$bの値を入れ替える list($a, $b) = array($b, $a); //3つの変数を1つずつローテートするのも以下のように出来ます list($a, $b, $c) = array($c, $a, $b); ?>
まぁ、これだけのネタです(^^;