substr() intelligent ?
Posté : 04 mai 2006, 12:14
Bonjour,
j'aimerais savoir si il existe une version 'intelligente' de la fonction substr(). J'entends par là que plutôt que de me couper une chaine de caractères en plein milieu d'un mot lorsque le pointeur se trouve à l'intérieur, la fonction pouvait me couper le string juste avant le début du dernier mot ?
Pour le moment j'ai :
Est ce possible ?
j'aimerais savoir si il existe une version 'intelligente' de la fonction substr(). J'entends par là que plutôt que de me couper une chaine de caractères en plein milieu d'un mot lorsque le pointeur se trouve à l'intérieur, la fonction pouvait me couper le string juste avant le début du dernier mot ?
Pour le moment j'ai :
if (strlen($result['news_intro']) > 115)
$result['news_intro'] = substr($result['news_intro'],0,115)." ...";
// affiche 'Après 3 matchs remportés facilement, l'équipe Counter-Strike de goodgame se finit première de sa poule et se qualif ...'
et j'aimerais avoir : 'Après 3 matchs remportés facilement, l'équipe Counter-Strike de goodgame se finit première de sa poule et se ...'Est ce possible ?