Creer une séri de variable à partir d'une clé
James
-
avion-f16 Messages postés 19254 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19254 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir,
je voudrais créer des variables dynamiquement à partir d'une valeur.
Je dois renseigner plusieurs champs dont le nombre dépend du nombre de produits mis dans un panier.
Exemple :
j'ai une clé qui comporte "0001,0002,0003,0004"
en la splittant et en la mesurant, j'obtiens une variable quantité, qui va me retourner 4
Ensuite il me faudrait une fonction qui me retourne
var prod1="0001";
var prod2="0002";
var prod3="0003";
var prod4="0004";
Voilà si quelqu'un a une idée, un très grand merci d'avance !
je voudrais créer des variables dynamiquement à partir d'une valeur.
Je dois renseigner plusieurs champs dont le nombre dépend du nombre de produits mis dans un panier.
Exemple :
j'ai une clé qui comporte "0001,0002,0003,0004"
en la splittant et en la mesurant, j'obtiens une variable quantité, qui va me retourner 4
Ensuite il me faudrait une fonction qui me retourne
var prod1="0001";
var prod2="0002";
var prod3="0003";
var prod4="0004";
Voilà si quelqu'un a une idée, un très grand merci d'avance !
A voir également:
- Creer une séri de variable à partir d'une clé
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Clé usb non détectée - Guide
- Clé windows 8 - Guide
- Créer une adresse hotmail - Guide
- Créer une clé usb bootable windows 10 - Guide
1 réponse
Salut.
Tu peux utiliser explode() afin de séparer les données en indiquant la virgule comme séparateur.
Ensuite, il suffit de générer les variables dynamiquement :
Tu peux utiliser explode() afin de séparer les données en indiquant la virgule comme séparateur.
Ensuite, il suffit de générer les variables dynamiquement :
<?php $chaine = "0001,0002,0003,0004"; $valeurs = explode(',', $chaine); foreach($valeurs as $k => $v) { ${'prod'.($k+1)} = $v; } echo $prod1; ?>