Se connecter avec
S'enregistrer | Connectez-vous

Trop long mot, comment les couper ? [résolu]

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte
Expert Programmation

tes un peut flémard, on te met sur la piste pour t'aider et non pas faire le travail a ta place, a mon avis tu ne connais meme pas les bases php (phpdebutant.org) et ensuite tu dois connaitre encore moin la doc officiel sur php.net

Oh la vache ! Mais t'es devin ! Franchement, si je connaissais quelque chose en php je serais pas là pour des apostrophes et des mots trop longs, tu crois pas ? C'est pour ça que je demande de l'aide. En plus faut pas exagérer, un addslashes c'est pas bien gros, et le truc pour couper les mots je suppose aussi. C'est pas le livre d'or que je demande de faire. Mais j'aimerais bien savoir comment corriger mes bugs, après tout IDN est là pour ça... ;-)

Résolu de même, je donne la solution :

function cutLongWords($string,$length,$separation) {
return preg_replace('/([^ ]{'.$length.'})/si','\1'.$separation,$string);
}

// exemple d'utilisation
$texte = "eifezjio jeizfjezoifjeiozjfezi";
$texte = cutLongWords($texte, 15, " ");

C'est une fonction toute faite de php ^^ Et voilà !
:-D
Lassé par la pub ? Créez un compte
Tom's guide dans le monde