Скажем, например, у меня есть...
$var1 = "ABC"
$var2 = 123
и при определенных условиях я хочу поменять местами два так, как...
$var1 = 123
$var2 = "ABC"
Есть ли функция PHP для этого, а не для создания третьей переменной для хранения одного из значений, а затем переопределения каждого из них, например...
$var3 = $var1
$var1 = $var2
$var2 = $var3
Для такой простой задачи, вероятно, быстрее использовать третью переменную, и я всегда мог бы создать свою собственную функцию, если бы захотел. Просто интересно, существует ли что-то подобное?
Обновление: использование 3-ей переменной или ее упаковка в функции - лучшее решение. Это чисто и просто. Я задал вопрос больше из любопытства, и выбранный ответ был своего рода "лучшей альтернативой". Просто используйте третью переменную.