extraction dans une chaine de caractere

extraction dans une chaine de caractere - PHP - Programmation

Marsh Posté le 25-11-2004 à 16:38:42    

bonjour !
j'aimerais faire une extraction dans une chaine de caractere
cad que $couleur me renvoie 'bleuetrouge' et je voudrais qu'il m'extrait tout ce qu'il y a avant le "et" mais aussi tout ce qu'il y a apres.
 
ex :
couleur1 : bleu
couleur2 : rouge
 
merci de votre aide


Message édité par attentio le 24-03-2005 à 20:53:02

---------------
L'ordinateur a de la mémoire mais aucun souvenir ...
Reply

Marsh Posté le 25-11-2004 à 16:38:42   

Reply

Marsh Posté le 25-11-2004 à 16:54:51    

attentio a écrit :

bonjour !
j'aimerais faire une extraction dans une chaine de caractere
cad que $couleur me renvoie 'bleuetrouge' et je voudrais qu'il m'extrait tout ce qu'il y a avant le "et" mais aussi tout ce qu'il y a apres.
 
ex :
couleur1 : bleu
couleur2 : rouge
 
merci de votre aide


 
http://php.net/explode
ou encore http://php.net/strtok

Reply

Marsh Posté le 25-11-2004 à 17:17:35    

+1 pour le explode, si tu as besoin d'un tableau

Reply

Marsh Posté le 26-11-2004 à 10:55:48    

question con, mais si tu fait un explode avec comme délimiteur, "et", que va t'il se passer si une de tes couleur est "violet" ???
 
je connais la réponse, c'est juste pour vous faire réfléchir sur l'importance de bien choisir un délimiteur. ;)
 
autrement dis, si c'est toi qui gère ce qu'il y a dans $couleur, pense à un délimiteur qui ne risque pas d'etre un élément de la chaine ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 26-11-2004 à 11:46:26    

t'inquiete j'ai fait une separateur de 20 caracteres, aucun confusion posible ....
 
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed