Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction php fread

Comment utiliser la fonction php fread

藏色散人
藏色散人original
2019-05-28 15:12:492772parcourir

La fonction php fread est utilisée pour lire des fichiers (sécuritaire pour les fichiers binaires). Sa syntaxe est fread(file,length). Le paramètre file est obligatoire, ce qui signifie que la longueur du fichier est obligatoire, ce qui signifie qu'il doit être lu. Le nombre maximum d'octets.

Comment utiliser la fonction php fread

Comment utiliser la fonction php fread ?

Définition et utilisation

La fonction fread() lit un fichier (peut être utilisée en toute sécurité avec des fichiers binaires).

Syntaxe

fread(file,length)

Paramètres

fichier Obligatoire. Spécifie que le fichier doit être ouvert en lecture.

longueur requise. Spécifie le nombre maximum d'octets à lire.

Explication

fread() lit jusqu'à la longueur des octets du fichier de pointeur de fichier. Cette fonction est appelée après avoir lu jusqu'à une longueur d'octets, ou lorsque EOF est atteint, ou (pour les flux réseau) lorsqu'un paquet est disponible, ou (après l'ouverture d'un flux d'espace utilisateur) 8192 octets ont été lus. Arrêtera de lire le fichier, en fonction de la condition rencontrée en premier.

Renvoie la chaîne lue, ou renvoie false si une erreur se produit.

Conseils et commentaires

Conseil : Si vous souhaitez simplement lire le contenu d'un fichier dans une chaîne, veuillez utiliser file_get_contents(), qui a de meilleures performances que fread () c'est bien mieux.

Exemple 1

Lire 10 octets à partir d'un fichier :

<?php
$file = fopen("test.txt","r");
fread($file,"10");
fclose($file);
?>

Exemple 2

Lire le fichier entier :

<?php
$file = fopen("test.txt","r");
fread($file,filesize("test.txt"));
fclose($file);
?>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn