Bonsoir je suis en train de fabriquer un petit truc et je voudrais connaitre la commande php pour limiter le nombre de ligne dans mon txt .
ce serait dès la 20ème ligne supprimer la première et ne garder que les 20 lignes les plus récentes..
Bonsoir je suis en train de fabriquer un petit truc et je voudrais connaitre la commande php pour limiter le nombre de ligne dans mon txt .
ce serait dès la 20ème ligne supprimer la première et ne garder que les 20 lignes les plus récentes..
array_slice() pour decouper ton tableau.
file_put_contents() doit te permettre d'écrire directement le fichier a partir du tableau sans le tranformer manuellement en chaine.
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
etant un peu debutant dans le php, pouvez vous me dire ce que cela donnerais sur mon code ci dessus si exemple je veux 10 lignes en limite d'ecriture et ensuite supprimer la première a chaque fois et ne garder que les 10 lignes les plus récentes..
merci d'avance
Qu'est ce qui te bloque dans le fonctionnement de la fonction array_slice() ?
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
et bien je sais pas trop comment l'integrer dans mon code ci-dessus pour limiter a 10 ligne
bonsoir mon probleme etant resolu , je voudrais recuperer par exemple seulement la ligne 3 sur mon acceuil
comment dois je proceder ?
Deux solutions ,
si le fichie rest de petite taille , tu le dump dans un tableau via file() et tu affiche la ligne du tableau correspondante.
Sinon si le fichier est plus important tu lit ligne par ligne (voir fgets() ) et tu affiches une fois arrivé à la ligne souhaitée
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager