Fonction preg_match et gestion des accents
Posté : 10 août 2010, 11:01
Bonjour,
J'utilise la fonction preg_match pour récupérer le premier mot d'une phrase...seulement celle-ci s'arrête quand elle rencontre un caractère accentué.
Voici la fonction :
Je m'explique si le $texte= école alors $mot=é, comment récupérer le mot en entier?
Merci d'avance!
Mila
J'utilise la fonction preg_match pour récupérer le premier mot d'une phrase...seulement celle-ci s'arrête quand elle rencontre un caractère accentué.
Voici la fonction :
Code : Tout sélectionner
<?php
$texte = $this->result['var_intitule'];
$mot = '';
if (preg_match('/^(.+)\b/U', $texte, $matches)) {
$mot = $matches[1];
} else {
$mot = $texte; # Pour parer tout éventualité
}
echo $mot;
?>Merci d'avance!
Mila