Es gibt zwei Möglichkeiten, den Austausch zweier Variablenwerte in PHP zu implementieren. Die erste Methode verwendet eine dritte temporäre Variable. Die zweite Methode besteht darin, die Werte zweier Variablen auszutauschen, ohne die dritte Variable zu verwenden.
Im Folgenden stellen wir Ihnen die PHP-Methode zum Austausch zweier Variablenwerte anhand spezifischer Codebeispiele vor.
Zunächst muss jeder wissen, dass der Austausch zweier Variablen bedeutet, die Werte von Variablen untereinander auszutauschen. Normalerweise erfolgt dies über Daten im Speicher.
Methode 1: Der einfachste Weg, zwei Variablen auszutauschen, ist die Verwendung einer dritten temporären Variablen
<?php $a = 15; $b = 27; // 交换逻辑 echo "<br>交换前的数字为:<br>"; echo "a =".$a." 且 b=".$b; $temp = $a; $a = $b; $b = $temp; echo "<br>交换后的数字为: <br>"; echo "a =".$a." 且 b=".$b."<br>";
Ausgabe:
交换前的数字为: a =15 且 b=27 交换后的数字为: a =27 且 b=15
Methode Zwei : Tauschen Sie zwei Variablenwerte aus, ohne die dritte Variable zu verwenden
<?php $a = 15; $b = 27; echo "<br>交换前: ". $a . ',' . $b; list($a, $b) = array($b, $a); echo "<br>交换后: ". $a . ',' . $b."<br>";
Ausgabe:
交换前: 15,27 交换后: 27,15
Hinweis:
Die Liste () Funktion bedeutet, die Werte im Array einer Menge von Variablen zuzuweisen
list ( mixed $var1 [, mixed $... ] ) : array
Wie array() ist dies keine echte Funktion, sondern eine Sprachstruktur. list() kann einer Reihe von Variablen in einem einzigen Vorgang Werte zuweisen.
Der Parameter var1 repräsentiert eine Variable. Der Rückgabewert ist das angegebene Array.
Dieser Artikel ist eine Einführung in zwei Methoden zum Austauschen der Werte zweier Variablen in PHP. Er ist einfach und leicht zu verstehen. Ich hoffe, er wird für Freunde in Not hilfreich sein.
Das obige ist der detaillierte Inhalt vonTauschen Sie zwei Variablenwerte in PHP aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!