afficher une partie des données d'une entrée

keunene1
Invité n'ayant pas de compte PHPfrance

10 oct. 2012, 08:42

Est-ce possible en php d'afficher une partie des données d'une entrée?
Par exemple une entrée contient cette phrase: " je veux aller à paris. mais je suis à court d'argent."
je voudrais par exemple n'afficher que " je veux aller à paris" et non "mais je suis à court d'argent".
En fait j'ai des données énormes dans les entrées et je voulais afficher une partie des données afin de faire un lien sur le reste des données.
y a t-il une fonction qui peut couper les données?
J'ai besoin de votre aide.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

10 oct. 2012, 09:14

salut,

oui plein, le mieux c'est une a base de substret de strpos.

strpos te fournit la position d'un caractère, la se sera soit le premier point (pour considérer la première phrase) ou le xème espace pour avoir toujours le même nombre de mots (quelque soit leurs longueurs).
A partir de la tu utilise substr pour récupérer la partie du début de la chaîne à la position récupérée avec strpos :)



@+
Il en faut peu pour être heureux ......