Comment rappatrier chaque mot d'une chaine ? - PHP - Programmation
Marsh Posté le 28-05-2004 à 22:28:29
Thx a lot, je vais aller voir tout ça  
 
 
PS : Sur une grosse chaine, disons d'un million de caractère, le traitement PHP risque de s'avérer long ?  
 
 
Encore merci  
 
Marsh Posté le 28-05-2004 à 22:34:01
| Max Evans a écrit : Thx a lot, je vais aller voir tout ça  | 
 
 
.. j'ai du mal a me representer 1 million de caractères là ... donc je ne saurais pas répondre 
 
2 solutions sont envisageables et je te recommande de faire des benchs pour savoir laquelle est la meilleure ..  
- soit tu te tapes une grosses regex de mort  et tu recupères tes mots. ( les regex c'est gourmand  )
 ) 
- soit tu fais un simple explode sur les espaces et tu effecues un array_walk() avec str_replace() pour virer les carcatères à la con collé s en fin et début de mot : .,()  ... etc 
 
je privilegie la deuxième option    
 
Marsh Posté le 28-05-2004 à 22:22:46
Hello à tous,
 
 
Disons que j'ai une chaine :
$f = "Bonjour les amis, comment allez-vous ?";
Comment puis-je faire pour ressortir chaque mot indépendament ? (Pour ensuite les insérer dans une nouvelle table)
Y a-t-il une fonction PHP adaptée ?
Merci à tous
---------------
Envie d'un bol d'air ? Traxxas Revo 3.3