online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon Barbaro vom 25.09.2019, 15:49 Options

Befehl um den Inhalt zweier Variablen zu tauschen

Hallo!

Gibt es einen solchen Befehl bei PHP, analog zum Basicbefehl "Swap"?

Danke!
Barbaro


Antwort schreiben

Antwort 1 von son_quatsch vom 27.09.2019, 12:26 Options

Nö, aber kannste Dir das nicht selbst basteln?

function swap(&$a, &$b) {
  $c= $a;
  $a= $b;
  $b= $c;
}

Antwort 2 von Barbaro vom 27.09.2019, 12:41 Options

Nein. Kannst Du mir den Code bitte erklären? Besonders die Kaufmannsünder.

Antwort 3 von son_quatsch vom 27.09.2019, 13:18 Options

function swap(&$a, &$b) 
Funktionsdefinition: "swap" ist der Name, "a" und "b" zwei Parameter

Zitat:
{
Beginn des Funktionsrumpfes

Zitat:
$c= $a;
Zuweisung. "c" bekommt denselben Inhalt wie "a". Da man unter PHP keine Variablen deklarieren kann, geschieht dies automatisch bei ihrer ersten Verwendung. Und "c" ist nirgendwo deklariert.

Zitat:
$a= $b;
$b= $c;
dasselbe

Zitat:
}
Ende des Funktionsrumpfes. Streng genommen ist es gar keine Funktion (sondern nur eine Prozedur), da wir keinen Rückgabewert haben.

Kaufmannsund: PHP-Doku

Antwort 4 von Barbaro vom 27.09.2019, 13:25 Options

Vielen Dank! Ich werd mal den Hersteller anmailen. Wenn das so einfach ist, können die das doch bestimmt auch.

MFG!
Barbaro

Antwort 5 von son_quatsch vom 27.09.2019, 13:31 Options

Hersteller? Bitte mehr Details :-)

Antwort 6 von Barbaro vom 27.09.2019, 14:04 Options

Antwort 7 von son_quatsch vom 27.09.2019, 14:15 Options

Sorry, wo ist jetzt der Bezug zu PHP?

Antwort 8 von Barbaro vom 27.09.2019, 14:55 Options

Ähnliche Themen

Variable Variabeln Excel VBA (Summen)
sev__  16.02.2007 - 128 Hits - 1 Antwort

BatchDatei_Dos Variablen
pc-noob  29.06.2007 - 87 Hits - 6 Antworten

SQL Variablen zuweisung
ichhabeinefrage  03.08.2007 - 256 Hits - 6 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026