Recherche de chaine

Recherche de chaine - PHP - Programmation

Marsh Posté le 23-04-2004 à 15:31:36    

bonjour tlm!
 
Quelle(s) fonction(s) standart recherche(nt) une chaine dans une autre [:airforceone]  
 
MICI D'AVANCE

Reply

Marsh Posté le 23-04-2004 à 15:31:36   

Reply

Marsh Posté le 23-04-2004 à 15:36:45    

Salut,
 
tu va dans la section "chaines de caractères" du manuel dispo sur www.php.net
 
Pierre

Reply

Marsh Posté le 23-04-2004 à 15:47:26    

et après cela, tu peux regarder les expressions rationnelles si tu n'as pas trouvé ton bonheur :hello:

Reply

Marsh Posté le 23-04-2004 à 16:49:42    

dropsy a écrit a écrit :

si tu n'as pas trouvé ton bonheur


Non, en effet je trouve po mon bonheur dans la doc php... Ya bien des fonctions de la famille des 'ereg', mais c marqué dans la doc qu'elles sont toutes EXPERIMENTALES, et je c po trop ce que ça implique [:airforceone]
 
Et aussi: entre 'ereg' et 'preg', mon coeur balance... :sweat: :D


Message édité par lkolrn le 23-04-2004 à 16:51:17
Reply

Marsh Posté le 23-04-2004 à 17:00:02    

LKoLRn a écrit :

Non, en effet je trouve po mon bonheur dans la doc php...  


 
Meme sur cette page ???? http://www.php.net/manual/en/ref.strings.php

Reply

Marsh Posté le 23-04-2004 à 17:07:10    

qu'est-ce que tu cherches à faire exactement?
 
expérimentales, cela signifie que leur comportement peut changer d'une version du php à une autre (enfin, grosso modo ;) )

Reply

Marsh Posté le 26-04-2004 à 18:21:56    

Ce que je cherche? Je get un 'type' dans ma page, de valeur soit 'msgR' soit 'msgQ', et je veux dabord appliquer un traitement global (type='msg') puis un autre différencié (sur 'R' et/ou 'Q')...
 
G bien vu strstr(FALSE ou TRUE), substr_count(=0 ou !=0), ereg, preg, mais je ne c po choisir [:airforceone]

Reply

Marsh Posté le 27-04-2004 à 14:20:30    

:bounce:  :sweat:  :bounce:

Reply

Marsh Posté le 27-04-2004 à 15:14:13    

Ben je sais pas moi, un simple
 

Code :
  1. If (!empty($_GET['chaine']))
  2. $chaine=$_GET['chaine'];
  3. //récupérer les 3 premières lettres du $_GET
  4. $sous_chaine1=substr($chaine, 0, 3);
  5. //récupérer la 4ème lettre
  6. $sous_chaine2=substr($chaine, 3, 1);
  7. //ou
  8. $sous_chaine2=substr($chaine, 3);
  9. //ou
  10. $sous_chaine2=$chaine{3};
  11. //puis tu fais tes tests sur ces sous_chaines...


 
Bref, je sais pas si c'est le plus efficace, mais c'est quand même pas très complexe à faire...


Message édité par deliriumtremens le 27-04-2004 à 15:16:08
Reply

Marsh Posté le 27-04-2004 à 16:33:18    

deliriumtremens a écrit :

Bref, je sais pas si c'est le plus efficace, mais c'est quand même pas très complexe à faire...

Non fé fur, mais jtrouve ca po bo avec des chiffres...
V plutot me faire une chtite fonction maison ca sera plus ce que jdis en fait [:aras qui rit]
 
(Deschiens powa [:skyx@v])


Message édité par lkolrn le 27-04-2004 à 16:36:20
Reply

Sujets relatifs:

Leave a Replay

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