比如说我有...
$var1 = "ABC"
$var2 = 123
在某些条件下,我想像这样交换两个...
$var1 = 123
$var2 = "ABC"
有没有这样做的PHP函数,而不必创建第3个变量来保存其中一个值,然后重新定义每个值,就像这样...
$var3 = $var1
$var1 = $var2
$var2 = $var3
对于这样一个简单的任务,无论如何使用3rd变量可能更快,如果我真的愿意的话,我总是可以创建自己的函数。只是想知道是否存在类似的东西?
更新:使用第三个变量或将其包装在函数中是最佳解决方案。干净简单。我出于好奇而问了更多问题,选择的答案是“下一个最佳选择”。只需使用第三个变量。
b = a xor b
,a = a xor b
,b = a xor b
应该做的伎俩......说不上来,如果那里有一个功能,我不擅长用PHP。