Maison > développement back-end > tutoriel php > Comment créer des variables dynamiques avec une chaîne statique et un compteur dans une boucle ?

Comment créer des variables dynamiques avec une chaîne statique et un compteur dans une boucle ?

Susan Sarandon
Libérer: 2024-10-29 09:20:02
original
782 Les gens l'ont consulté

How to Create Dynamic Variables with Static String and Counter in a Loop?

Déclaration de variables dynamiques avec une chaîne statique et un compteur dans une boucle

Vous cherchez à créer des variables dynamiques dans une boucle, en vous assurant que leurs noms s'incrémentent de manière séquentielle . Bien que l'utilisation de tableaux soit généralement plus pratique, voici une solution utilisant des variables variables :

`for ( $counter = 1; $counter <= $aantalZitjesBestellen; $counter ) {

$key = 'seat' . $counter;
$$key = $_POST[$key];
Copier après la connexion

}`

Dans ce code, nous :

  1. Utilisons une variable compteur pour définir de manière incrémentale les noms des variables.
  2. Créons une variable clé en concaténant la chaîne statique " siège" avec le compteur.
  3. Dans la boucle, nous attribuons dynamiquement une valeur de la clé correspondante dans le tableau $_POST à ​​la variable référencée par la syntaxe $$key.

Cela entraîne la création de variables avec des noms comme $seat1, $seat2, etc., chacune contenant la valeur correspondante du tableau $_POST.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal