Limite de taille d'un texte [Résolu/Fermé]

Signaler
Messages postés
73
Date d'inscription
samedi 28 novembre 2009
Statut
Membre
Dernière intervention
7 août 2012
-
Messages postés
73
Date d'inscription
samedi 28 novembre 2009
Statut
Membre
Dernière intervention
7 août 2012
-
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

Messages postés
7
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
25 octobre 2010
1
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
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 56935 internautes nous ont dit merci ce mois-ci

Messages postés
553
Date d'inscription
lundi 5 novembre 2007
Statut
Membre
Dernière intervention
9 juillet 2013
130
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" =)
Messages postés
73
Date d'inscription
samedi 28 novembre 2009
Statut
Membre
Dernière intervention
7 août 2012

merci