Bonjour,
Cela fait plusieurs heures que je cherche à dissocier une variable mais rien n'y fait
Un peu d'aide me ferai le plus grand biens.
Ma variable contient deux numéro et je voudrais les récupérer chacun dans des variables séparée.
Bonjour,
Cela fait plusieurs heures que je cherche à dissocier une variable mais rien n'y fait
Un peu d'aide me ferai le plus grand biens.
Ma variable contient deux numéro et je voudrais les récupérer chacun dans des variables séparée.
s'ils sont séparés par un caractères, tu peux utiliser explode()
j'ai essayé ceci mais sans résultats :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $array = $num_fa; $fac = preg_split("-", $num_fa) ; $array = $num_fa; $fac = explode("-", $num_fa) ; echo $fac [0]; echo $fac [1];
A quoi ressemble le contenu de $num_fa ?
Merci de me donner un coup de main,
avec "echo gettype($num_fa);" j'ai "string"
dans ma variable il y a "F15236 F15237"
Et donc, tu trouves pertinent de splitter sur le caractère "-" ?dans ma variable il y a "F15236 F15237"
Code : Sélectionner tout - Visualiser dans une fenêtre à part $fac = explode("-", $num_fa) ;
dans mes commande ci-dessus j'explique que j'ai déjà essaye EXPLODE et que cela ne fonctionne pas, cela me ressort mes deux numéros au même endroit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $num_fa = "F15236 F15237"; $fac = explode(" ", $num_fa) ; echo $fac[0]; echo '<br />'; echo $fac[1];
Pourtant explode marche bien pour moi :
me renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $num_fa = "F15236 F15237"; $fac = explode(" ", $num_fa) ; echo '1 : "'.$fac [0].'"<br>'; echo '2 : "'.$fac [1].'"<br>';
EDIT : grilled1 : "F15236"
2 : "F15237"
Merci de votre aide
$num_fa contient les numéro qui changent régulièrement, je ne peut pas faire
$num_fa = "F15236 F15237";
ce code ne fonctionne pas pour moi, mais j'ai résolu mon problème en faisant ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $fac = explode(" ", $num_fa) ; echo '1 : "'.$fac [0].'"<br>'; echo '2 : "'.$fac [1].'"<br>';
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $fac1 = substr($num_fa,14 ); $fac2 = substr($num_fa,0,-13);
Les deux codes fonctionnent, sauf que dans le tiens tu es dépendant du nombre de caractères.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager