Page 1 sur 1
scinder une variable après caractère
Posté : 07 sept. 2009, 18:19
par tom_nameless
bonjour,
j'aimerai trouver une solution afin de scinder une variable
un petit exemple pour mieux comprendre mon probleme :
$variable1 = "123456-abcde-azerty-querty";
$variable2= "abcde";
j'aimerais scinder ma premiere $variable1 pour ne garder que les caractères compris entre les tirets - pour avoir une $variable2
j'aimerais que quelqu'un puisse m'aider pour scinder la variable..
meci pour votre aide
Re: scinder une variable après caractère
Posté : 07 sept. 2009, 18:35
par Dr@ke
fonction explode()
http://fr2.php.net/manual/fr/function.explode.php
Ps: regarde bien toute la page, sans oublier les exemples
Re: scinder une variable après caractère
Posté : 07 sept. 2009, 23:46
par Superpilou
En gros, il va créer un tableau et il mettra le contenu entre les caractères spéciaux dans case.
C'est une fonction super utile.
Re: scinder une variable après caractère
Posté : 08 sept. 2009, 09:55
par Berzemus
Et je t'invite également à lire toutes les fonctions applicables au chaines de caractères, c'est très utile de savoir de quoi est capable un langage:
http://fr2.php.net/manual/fr/ref.strings.php
Re: scinder une variable après caractère
Posté : 08 sept. 2009, 10:04
par tom_nameless
merci beaucoup,
je cherchais cette fonction depuis pas mal de temps... mais sans réussite...
je remarque qu'elle est toute simple en plus ! !!
Re: scinder une variable après caractère
Posté : 08 sept. 2009, 15:28
par Ryle
Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton
en haut à droite de la réponse qui te semble la plus pertinente.
Re: scinder une variable après caractère
Posté : 10 sept. 2009, 19:13
par Aureusms
Sa copine s'appelle implode() (elle fait l'inverse)
<?php
$tableau = array ("123456","abcde","azerty","querty");
$texte = implode ("-",$tableau);
echo $texte;
?>