301 of 410 menu

Fonction fpassthru

La fonction fpassthru affiche toutes les données d'un fichier, à partir de la position actuelle du pointeur de fichier jusqu'à la fin. La fonction accepte un paramètre - un pointeur vers un fichier qui doit être ouvert en lecture. Après exécution, la fonction retourne le nombre d'octets affichés ou false en cas d'erreur.

Syntaxe

fpassthru(resource $handle): int|false

Exemple

Affichons le contenu du fichier 'data.txt' :

<?php $file = fopen('data.txt', 'r'); fpassthru($file); fclose($file); ?>

Exemple

Vérifions le nombre d'octets affichés :

<?php $file = fopen('data.txt', 'r'); $bytes = fpassthru($file); echo "Bytes output: $bytes"; fclose($file); ?>

Exemple

Essayons d'utiliser fpassthru après une lecture partielle du fichier :

<?php $file = fopen('data.txt', 'r'); fgets($file); // lis la première ligne fpassthru($file); // affiche le reste du fichier fclose($file); ?>

Voir aussi

  • la fonction readfile,
    qui affiche le contenu d'un fichier
  • la fonction fread,
    qui lit à partir d'un fichier
  • la fonction fgets,
    qui lit une ligne d'un fichier
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser