PHP 不使用新变量而交换现有两个变量的值

无意之中看到了这个神奇的写法,一下子还想不出这样的写法呢!!真是学习勒~~

<?
//如何不用新变量直接交换现有两个变理的值?
$a = 1; $b = 2;
list($a, $b) = array($b, $a);
echo $a."-------".$b;
?>

当然了,重要的是第四行语句。



原文地址:https://www.cnblogs.com/catprayer/p/1834928.html