Maison  >  Article  >  développement back-end  >  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
Susan Sarandonoriginal
2024-10-29 09:20:02765parcourir

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

}`

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!

Déclaration:
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