nombre de caractères : cas particulier

HD
Mammouth du PHP | 1181 Messages

22 févr. 2007, 22:49

salut
j ai une zone de texte dont le contenu (plusieurs mots) est stocké dans $texte
le problème c'est que je veux détecter les mots de cette chaine dont la taille du mot est supérieure à 12 par exemple.
Note : strlen me retourne la taille de $texte et non de chaque mot :?
merci pour votre aide !
"Si Dieu descendait sur la Terre, tous les peuples se mettraient a genoux, excepte les Français qui diraient : " Ah ! Vous êtes la ! C'est pas trop tôt ! On va pouvoir discuter un peu !" [Michel Balfour]

ViPHP
ViPHP | 1996 Messages

22 févr. 2007, 22:58

J'ai une idée :

Tu peux créer une fonction qui regroupe la chaine dans une tableau via
$tab = explode(" ",$texte)
.

Ensuite tu fais un
foreach ($tab as $valeur) {
    if $valeur > 12 caractères ...
   }
  
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

HD
Mammouth du PHP | 1181 Messages

22 févr. 2007, 23:08

très bonne idée !! merci :wink:
"Si Dieu descendait sur la Terre, tous les peuples se mettraient a genoux, excepte les Français qui diraient : " Ah ! Vous êtes la ! C'est pas trop tôt ! On va pouvoir discuter un peu !" [Michel Balfour]