Dynamische Variablen in einer Schleife erstellen: Eine Schritt-für-Schritt-Anleitung
In einer Programmierschleife müssen Sie möglicherweise erstellen mehrere Variablen mit inkrementellen Namen, z. B. $seat1, $seat2 usw. Während die Verwendung eines Arrays für solche Szenarien im Allgemeinen empfohlen wird, zeigt dieser Artikel, wie Sie mit dynamischen Variablen das gewünschte Ergebnis erzielen.
Um variable Variablen innerhalb einer Schleife zu erstellen, befolgen Sie diese Schritte:
Zählervariable initialisieren:
$counter = 1;
Durch die Schleife iterieren:
while ($counter
Konstruieren Sie den Variablennamen:
$key = 'seat' . $counter;
Erstellen Sie die Variable:
$$key = $_POST[$key];
In diesem Code stellt $key den Namen der dynamischen Variablen dar (z. B. Sitz1, Sitz2) und $_POST[$key] ruft den entsprechenden Wert aus der POST-Anfrage ab.
Erhöhen Sie den Zähler:
$counter ;
Wiederholen Sie die Schritte 2-5 für jede Iteration der Schleife.
Beispiel:
Der folgende Code erstellt dynamische Variablen $seat1, $seat2 usw., basierend auf Benutzereingaben aus einer POST-Anfrage:
$aantalZitjesBestellen = 3;
for ($counter = 1; $counter
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3