Heim > Artikel > Backend-Entwicklung > So tauschen Sie die Werte zweier Variablen in PHP aus, ohne Zwischenvariablen zu verwenden
Austauschmethode: 1. Verwenden Sie die von PHP bereitgestellte String-Splitting-Funktion explosion(), um die Syntax „$b=explode(“|“,$a.“|“.$b);$a=$b[ zu implementieren. 1];$b=$b[0];"; 2. Verwenden Sie Zuweisungsoperationen sowie Additions- und Subtraktionsoperationen, um dies zu erreichen. Die Syntax lautet „$a=$a+$b;$b=$a-$b;$ a=$a -$b;"; 3. Verwenden Sie dazu Arrays und list()-Funktionen mit der Syntax „list($b,$a)=array($a,$b);".
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP8-Version, DELL G3-Computer
In PHP sind keine Zwischenvariablen (dritte Variablen) erforderlich, um die Werte zweier Variablen auszutauschen
Methode 1: Verwenden Sie die von PHP bereitgestellte Zeichenfolgenaufteilungsfunktion explosion, um
<?php $a=333; $b=444; $b=explode("|", $a."|".$b); var_dump($b); $a=$b[1]; $b=$b[0]; echo $a."<br>"; echo $b; ?>
zu implementieren
<?php header("Content-type:text/html;charset=utf-8"); $a=333; $b=444; $a=$a+$b; $b=$a-$b; $a=$a-$b; echo $a."<br>"; echo $b; ?>
Methode 2: Verwenden Sie Arrays und List () -Funktionen, um
implementierungsideen zu implementieren:
<?php $a=333; $b=444; list($b,$a)=array($a,$b); echo $a."<br>"; echo $b; ?>Ausgabeergebnisse:
Empfohlenes Lernen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonSo tauschen Sie die Werte zweier Variablen in PHP aus, ohne Zwischenvariablen zu verwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!