So tauschen Sie die Werte zweier Variablen in PHP aus: 1. Verwenden Sie eine dritte Variable, um zwei Zahlen auszutauschen, Code wie „echo.“a =“.$a.“ $b. „n“;“; 2. Tauschen Sie zwei Variablenwerte aus, ohne die dritte Variable zu verwenden, Code wie „list($a, $b)=array…“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer, PHP-Version 7.1.
Dieser Artikel stellt Ihnen hauptsächlich die spezifische Implementierungsmethode des PHP-Austauschs der Werte zweier Variablen vor.
Der Austausch zweier Variablen bedeutet, dass die Werte der Variablen untereinander ausgetauscht werden. Normalerweise erfolgt dies über Daten im Speicher.
Es gibt zwei Möglichkeiten, zwei Variablen auszutauschen:
Im Folgenden stellen wir die Methode zum Austausch der Werte zweier Variablen in PHP anhand spezifischer Codebeispiele vor.
Methode 1: Verwenden Sie die dritte Variable, um zwei Zahlen auszutauschen
Der Code lautet wie folgt:
<?php $a = 15; $b = 27; echo "交换前的数字是:"."a =".$a." and b=".$b; $temp = $a; $a = $b; $b = $temp; echo "<br>交换后的数字是:"."a =".$a." and b=".$b."\n";
Der Effekt ist wie folgt:
Methode 2: Zwei Variablenwerte austauschen, ohne die dritte Variable zu verwenden
Der Code lautet wie folgt:
<?php $a = 15; $b = 276; echo "交换前:"."a=". $a . ',' ."b=". $b; list($a, $b) = array($b, $a); echo "<br>交换后:"."a=". $a . ',' ."b=". $b;
list() bedeutet, die Werte im Array einer Menge von Variablen zuzuweisen.
Hinweis: In Versionen vor PHP 7.1.0 kann list() nur für numerisch indizierte Arrays verwendet werden und es wird davon ausgegangen, dass die numerische Indizierung bei 0 beginnt.
In PHP 5 beginnt list() mit der Zuweisung von Werten ab dem Parameter ganz rechts; in PHP 7 beginnt list() mit der Zuweisung von Werten ab dem Parameter ganz links.
Das Ausgabeergebnis ist wie folgt:
Empfohlenes Lern-Tutorial: „PHP-Tutorial“
In diesem Artikel geht es um Die spezifische Methode zum Austauschen der Werte zweier Variablen in PHP Ich hoffe, dass es für Freunde in Not hilfreich sein wird!
Das obige ist der detaillierte Inhalt vonSo tauschen Sie die Werte zweier Variablen in PHP aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!