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