Limite de taille d'un texte

Résolu/Fermé
organogon Messages postés 73 Date d'inscription samedi 28 novembre 2009 Statut Membre Dernière intervention 7 août 2012 - 25 avril 2010 à 17:18
organogon Messages postés 73 Date d'inscription samedi 28 novembre 2009 Statut Membre Dernière intervention 7 août 2012 - 26 avril 2010 à 00:45
bonjour
voila j'ai une variable $texte qui contient un roman

comment puis je faire un echo $texte mais qu'il y ai seulement les 30 premiers mots si c'est possible ou les 300 premiers caracteres, pour pouvoir ensuite mettre un lien lire plus vers une autre page ou je l'afficherai totalement

merci

3 réponses

domistring Messages postés 7 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 25 octobre 2010 1
Modifié par domistring le 25/04/2010 à 17:50
salut.

peut être un solution serai d'utiliser les reg-ex ou Les expressions régulières et php.

tu utilise la fonction dans un test (if)

sur la focntion preg_match

mais attention n'oublie pas de vérifier si le mot existe d'abord

si il existe tu fait le teste.

puis tu renvoie le resulta d'un regex de 300 mots.

mais encore une fois tu doit travailler ta regex

sa pourrait être un truc comme sa par exemple.
#[a-zA-Z0-9]{1,300}$#

je ne dit aucunement que je que je viens de mettre ce trouve être la solution hein ! ^^ .

Bonne recherche, j'espere avoir ouvert une porte de sortie pour toi.

regarde du coter de l'objet string en php si il n'y as pas une fonction dédier pour sa, ce sera plus simple je pense.
1
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
Modifié par Webster95 le 26/04/2010 à 00:18
Salut :)
J'ai un script PHP qui fait sa:

<?PHP
$texteraccourci= substr("$texte", 0, 30); 
echo" ".$texteraccourci." ";
?>


la variable $textraccouci est ta nouvelle variable avec seulement 30 caracteres du roman.
Pour changer le nombre de caractere, modifie le champs ou "30" est indiqué :)
///////////////////

Ensuite, tu fait un lien vers ta page, puis tu affiche la variable $texte pour tout afficher :)

Voila tout !

Webmaster a votre écoute :)
"Le meilleur antivirus reste l'utilisateur" =)
0
organogon Messages postés 73 Date d'inscription samedi 28 novembre 2009 Statut Membre Dernière intervention 7 août 2012
26 avril 2010 à 00:45
merci
0