Maison >développement back-end >Problème PHP >Comment utiliser fread() pour lire des fichiers en PHP
Cet article présente principalement comment utiliser la fonction fread() intégrée de PHP en PHP pour obtenir le nombre d'octets avec confirmation ou non-confirmation. Nombre d'octets, dans les deux cas, la méthode utilisée pour lire le contenu du fichier.
1.fread syntaxe :
fread ( resource $handle , int $length ) : string
$handle : système de fichiers Pointeur, généralement une ressource créée par fopen().
$length : Lit la longueur en octets du fichier.
Valeur de retour : chaîne $length.
2. Lire le fichier (confirmer les octets à lire) :
fichier exit.txt
php.cn good better
fichier php
<?php //文件路径 $filename="./exit.txt"; //获取文件资源 $file = fopen($filename,'r'); //读取二进制文件时,需要将第二个参数设置成'rb' //获取文件内容 $file_info=fread($file,10); //打印文件内容 echo $file_info; //关闭文件资源 fclose($file); ?>
输出结果:php.cn goo
3. Lire le fichier (ne pas confirmer les octets à lire) :
Si vous avez besoin d'obtenir tout le contenu du fichier, vous devez utiliser une autre fonction filesize(), qui est spécialement utilisée pour vérifier la taille du fichier
<?php //文件路径 $filename="./exit.txt"; //获取文件资源 $file = fopen($filename,'r'); //获取文件大小 $file_size= filesize($filename); //获取文件内容 $file_info=fread($file, $file_size); //打印文件内容 echo $file_info; //关闭文件资源 fclose($file); ?>
输出结果:php.cn good better
Recommandé : 《Résumé des questions d'entretien annuel PHP 2021 (collection) 》《Tutoriel vidéo php》
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!