比如我说......
$var1 = "ABC"
$var2 = 123
Run Code Online (Sandbox Code Playgroud)
在某些条件下,我想像这样交换两个......
$var1 = 123
$var2 = "ABC"
Run Code Online (Sandbox Code Playgroud)
是否有一个PHP函数来执行此操作,而不是必须创建第三个变量来保存其中一个值,然后重新定义每个值,如此...
$var3 = $var1
$var1 = $var2
$var2 = $var3
Run Code Online (Sandbox Code Playgroud)
对于这样一个简单的任务,无论如何它使用第三个变量可能更快,如果我真的想,我总是可以创建自己的函数.只是想知道这样的东西是否存在?
更新:使用第三个变量或将其包装在函数中是最佳解决方案.它干净简单.我出于好奇而问了这个问题,选择的答案是"下一个最好的选择".只需使用第三个变量.