Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
290 of 410 menu
◀ ▶

Fonction fread

La fonction fread lit les données d'un fichier ouvert. Le premier paramètre de la fonction accepte un pointeur vers le fichier (ressource), obtenu via fopen, et le second - le nombre maximum d'octets à lire. La fonction retourne les données lues ou false en cas d'erreur.

Syntaxe

fread(resource $handle, int $length): string|false

Exemple

Lisons les premiers 10 octets d'un fichier :

<?php $file = fopen('data.txt', 'r'); $res = fread($file, 10); fclose($file); echo $res; ?>

Résultat de l'exécution du code :

'Some text '

Exemple

Lisons le fichier entier :

<?php $file = fopen('data.txt', 'r'); $res = fread($file, filesize('data.txt')); fclose($file); echo $res; ?>

Résultat de l'exécution du code :

'Complete file content'

Exemple

Lisons le fichier par parties :

<?php $file = fopen('data.txt', 'r'); while (!feof($file)) { echo fread($file, 5) . "\n"; } fclose($file); ?>

Résultat de l'exécution du code :

'First' ' part' ' of t' 'ext'

Voir aussi

  • la fonction fwrite,
    qui écrit dans un fichier
  • la fonction fgets,
    qui lit une ligne d'un fichier
  • la fonction file_get_contents,
    qui lit un fichier entier
← →
↑
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