PHP两个变量互换,不使用中间变量

来源:互联网 发布:瑙鲁域名 编辑:程序博客网 时间:2024/06/04 16:52

今天突然想起之前的一道面试题,不使用中间变量交换两个变量值。

当时用了组成字符串分离成数组的方式:

$a = $b.','.$a ;$a = explode(',', $a);$b = $a[1];$a = $a[0];

这种方式目的达到,不过现在想想觉得不是很优,于是想到了一个函数list()

$a = 'aaa';$b = 'bbb';list($a,$b)=array($b,$a);

一行代码搞定~~~

0 0
原创粉丝点击