PHP两个变量值互换(不用第三变量)
<?php
/**
* 双方变量为数字或者字符串时
* 使用list()和array()方法可以达到交换变量值得目的
*/
$a
=
"This is A"
;
// a变量原始值
$b
=
"This is B"
;
// b变量原始值
echo
'交换之前 $a 的值:'
.
$a
.
', $b 的值:'
.
$b
,
'<br>'
;
// 输出原始值
list(
$b
,
$a
) =
array
(
$a
,
$b
);
// list() 函数用数组中的元素为一组变量赋值。了解这个,相信其他的不用我多说了吧
echo
'交换之后 $a 的值:'
.
$a
.
', $b 的值:'
.
$b
,
'<br>'
;
// 输出结果值