PHPのlist構文を使って変数のスワップ
一般的なスワップの書き方だと一時変数が必要
code:php
<?php
$a = 1;
$b = 2;
$tmp = $a;
$a = $b;
$b = $tmp;
/**
* int(2)
* int(1)
*/
var_dump($a, $b);
PHPの場合,list構文を使うと一時変数を使わずにスマートに書ける
code:php
<?php
$a = 1;
$b = 2;
/**
* int(2)
* int(1)
*/
var_dump($a, $b);