DECOUPER UNE CHAINE DE CARACTERE EN PHP

Fermé
bfiguig - 27 févr. 2009 à 10:38
 bfiguig - 27 févr. 2009 à 11:48
Bonjour,
voila, j'ai une chaine de caractere sous cette forme : toto.titi.tata.tutu (c'est un exemple)
je veux recuprer chaque mot tout seul.
comment faire ??
je developpe en PHP
merci d'avance
cordialement
A voir également:

4 réponses

Re-bonjour,
merci de ta reponse mais vraiment je ne trouve pas ce que je veux;
je m'explique ce que je veux exactement, voila j'ai une adresse IP (exemple 213.45.68.145)
je veux recuperer chaque chiffre à part : 213 le mettre dans une variable 45 dans une autre variable et ainsi de suite.
et bien sur en PHP
si quelqu'un a une solution merci d'avance

cordialement
0
Shloka Messages postés 9 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 27 février 2009 1
27 févr. 2009 à 11:15
Bonjour,
Tu trouve la réponse super facilement sur google.
Je te la donne quand même :)
Utilise la fonction php split :

exemple pour toi :

$res=split(".";$machaine);

Ca va remplir $res comme un tableau,
pour récupérer les 4 parties de ton ip tu fera donc
$res[0]
$res[1]
etc...

@+
0
Bonjour,
merci de m'avoir repondu rapidement,
j'ai essayé split mais il m'affiche rien mais quand je remplace "." par ":" comme ca

123.125.165.21 par 123:125:165:21
et bien la fonction split fonctionne et m'affiche chaque chiffre à part mais avec le point comme separateur rien ne s'affiche

merci de m'eclaircir

cordialement
0
Shloka Messages postés 9 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 27 février 2009 1
27 févr. 2009 à 11:43
c'est parcque le . pour une expression régulière est considéré comme n'importe quel caractère.


Pour y remédier essaye un truc du genre "\."
0
en fait je viens de trouver une fonction avec la quelle j'ai resolu le probleme c'est :

explode elle s'utilise de la meme facon que split

merci de ton aide

cordialement
0
et bien sur ca marche aussi ta proposition "\."
0
tu tape "traitement chaine de caractere php sur google"
-1