Maison > développement back-end > Problème PHP > Comment utiliser fread() pour lire des fichiers en PHP

Comment utiliser fread() pour lire des fichiers en PHP

autoload
Libérer: 2023-03-09 11:16:01
original
2320 Les gens l'ont consulté

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
Copier après la connexion
  • $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
Copier après la connexion

fichier php

<?php
  //文件路径
  $filename="./exit.txt";
  //获取文件资源
  $file = fopen($filename,&#39;r&#39;); //读取二进制文件时,需要将第二个参数设置成&#39;rb&#39;
  //获取文件内容
  $file_info=fread($file,10);
  //打印文件内容
  echo $file_info;
  //关闭文件资源
    fclose($file);
?>
Copier après la connexion
输出结果:php.cn goo
Copier après la connexion

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,&#39;r&#39;);
  //获取文件大小
  $file_size= filesize($filename);
  //获取文件内容
  $file_info=fread($file, $file_size);
   //打印文件内容
  echo $file_info;
  //关闭文件资源
  fclose($file);
?>
Copier après la connexion
输出结果:php.cn good better
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal