Heim >Backend-Entwicklung >PHP-Tutorial >Tauschen Sie die Werte zweier Variablen aus, ohne eine neue Variable zu verwenden
Diese Frage begegnet mir oft in Vorstellungsgesprächen, daher habe ich sie, wie im Titel gezeigt, gezielt studiert
$a = 1;
$b = 2;
Methode 1:
$a ^= $b;$b ^= $a; $a ^= $b;
Methode 2:
list($a,$b)=array($b,$a);
Methode 3: (Wenn die Variable eine Ganzzahl ist)
$a=$a $b; $b=$a-$b; $a=$a-$b;
Das Obige stellt vor, wie man die Werte zweier Variablen ohne neue Variablen austauscht, einschließlich einiger Aspekte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.