Our Blog

Поменять значения переменных A и B местами не используя третью переменную

Задали такую задачу: поменять значения переменных A и B не используя третью переменную. Такую задачу могут дать на собеседовании при поступлении на работу, по этому хорошо бы знать..

Итак, задача «Поменять значения переменных A и B местами не используя третью переменную» реализуется следующим кодом:

<?php
$x = $x + $y;
$y = $x - $y;
$x = $x- $y;
echo "x - ".$x."<br />";
echo "y - ".$y;
?>

Передаем переменным $x и $y значения, а они меняют их местами, все просто

Comments ( 0 )
    -->