Heim  >  Artikel  >  Backend-Entwicklung  >  So tauschen Sie die Werte zweier Variablen in PHP aus, ohne Zwischenvariablen zu verwenden

So tauschen Sie die Werte zweier Variablen in PHP aus, ohne Zwischenvariablen zu verwenden

青灯夜游
青灯夜游Original
2023-01-28 18:53:523038Durchsuche

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);".

So tauschen Sie die Werte zweier Variablen in PHP aus, ohne Zwischenvariablen zu verwenden

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;
?>

output -Ergebnis:

So tauschen Sie die Werte zweier Variablen in PHP aus, ohne Zwischenvariablen zu verwenden

Methode 2: Verwenden Sie Arrays und List () -Funktionen, um

implementierungsideen zu implementieren:

So tauschen Sie die Werte zweier Variablen in PHP aus, ohne Zwischenvariablen zu verwenden


zwei variable Werte in ein Array in der Reihenfolge list(), um die Reihenfolge der Werte im Array umzukehren. Zuweisung zu zwei Variablen

Die Funktion list() wird verwendet, um einer Reihe von Variablen in einem Vorgang Werte zuzuweisen.
  • <?php
    $a=333;
    $b=444;
    list($b,$a)=array($a,$b);
    echo $a."<br>";
    echo $b;
    ?>

    Ausgabeergebnisse:
  • Empfohlenes Lernen: „

    PHP-Video-Tutorial

Das 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn