extraire variable indépendant dans chaine de caractere
10 messages
• Page 1 sur 1
- ZelkiN
- WRInaute impliqué

- Messages: 500
- Inscription: 27 Juil 2007
extraire variable indépendant dans chaine de caractere
Bonjour, j'ai une question
Je récupere une variable que j'appellerai $chaine dans ma base de donnée.
cette variable contient des valeurs distincte séparé par un tiret autrement dit elle peut avoir cette forme la : ab-cd-ef-gh-ij
Je voudrais pouvoir récupere les valeur de tel sorte a ce que $ab = ab; $cd = cd etc...
Comment puis-je faire ?
j'avais vu avec un ereg mais il se peut qu'il y ai les meme valeur, autrement dit : ab-ab-cd-cd
Help me please :s
Merci
Je récupere une variable que j'appellerai $chaine dans ma base de donnée.
cette variable contient des valeurs distincte séparé par un tiret autrement dit elle peut avoir cette forme la : ab-cd-ef-gh-ij
Je voudrais pouvoir récupere les valeur de tel sorte a ce que $ab = ab; $cd = cd etc...
Comment puis-je faire ?
j'avais vu avec un ereg mais il se peut qu'il y ai les meme valeur, autrement dit : ab-ab-cd-cd
Help me please :s
Merci
- ZelkiN
- WRInaute impliqué

- Messages: 500
- Inscription: 27 Juil 2007
enfaite je récupere la variable $chaine dans ma base de donnée, je souhaite la cinder en 6 variable de tel sorte a ce que j'ai
$ab =ab; $cd=cd etc...
apres je fais un calcul au niveau des mes nouvelles variable pour déterminer un résultat, mais non elles ne seront pas remis en base
$ab =ab; $cd=cd etc...
apres je fais un calcul au niveau des mes nouvelles variable pour déterminer un résultat, mais non elles ne seront pas remis en base
-

Bacteries - WRInaute passionné

- Messages: 1369
- Inscription: 27 Mai 2004
Bah tu fais un split() sur ta chaine de caractères, tu auras le texte entre chaque tiret. Là tu peux facilement contrôler si une variable a déjà été utilisé en utlisant un tableau associatif avec des booléens par exemple.
Et pour tes variables, je sais que c'est possible mais je ne sais plus comment, le $$ peut être? (chercher double dollar sign PHP sur google).
Et pour tes variables, je sais que c'est possible mais je ne sais plus comment, le $$ peut être? (chercher double dollar sign PHP sur google).
-

bproductiv - WRInaute accro

- Messages: 4173
- Inscription: 27 Déc 2004
Il y a explode aussi : http://www.manuelphp.com/php/function.explode.php
-

spout - WRInaute accro

- Messages: 4378
- Inscription: 14 Mai 2003
plus court:
- Code: Tout sélectionner
list($ab, $cd, $ef, $gh) = explode('-', $chaine);
- ZelkiN
- WRInaute impliqué

- Messages: 500
- Inscription: 27 Juil 2007
en meme temps split() fait pareil
Alors lequel choisir ? ^^
- Code: Tout sélectionner
$date = "04/30/1973";
list($month, $day, $year) = split('[/.-]', $date);
echo "Mois : $month; Jour : $day; Année : $year<br />\n";
Alors lequel choisir ? ^^
10 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- extraire une sous chaine d'une chaine
- Extraire chaine et comparer
- Extraire une chaine de caractères
- Extraire une chaine d'un fichier (eregi)
- Extraire un code postal dans une chaine
- [RESOLU ]extraire un chaine de carcatére a partir d'un url
- extraire une sous chaine à gauche d'un point
- Expression régulière pour extraire une chaine entre 2 tags
- [script] Extraire d'une chaîne les mots commençant par une majuscule
- detection de chaine de caractère
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

