La fonction fgets() en PHP est utilisée pour lire le contenu d'une seule ligne d'un fichier, donc dans cet article nous verrons de plus près comment utiliser la fonction fgets() en PHP pour lire le contenu de un fichier ligne par ligne.
La syntaxe de base de la fonction fgets() est la suivante :
fgets(file, length)
file : Spécifiez le nom du fichier de le contenu à lire
longueur : Paramètre facultatif, précisant le nombre d'octets à lire dans le fichier.
Voici deux exemples de lecture d'une seule ligne à partir d'un fichier en utilisant Comment lire un fichier ligne par ligne en utilisant la fonction fgets() en php.
Exemple 1 : Lire les 20 premiers octets d'un fichier
Le code est le suivant
<?Comment lire un fichier ligne par ligne en utilisant la fonction fgets() en php $fn = fopen("myfile.txt","r"); $result = fgets($fn, 20); echo $result; fclose($fn); ?>
Utilisez cet exemple pour lire à partir d'un fichier Lire la première ligne complète du contenu.
<?Comment lire un fichier ligne par ligne en utilisant la fonction fgets() en php $fn = fopen("myfile.txt","r"); $result = fgets($fn); echo $result; fclose($fn); ?>
Exemple 2 : Lire toutes les lignes
Utilisez une boucle for pour lire toutes les lignes du fichier une par une, et utilisez le Comment lire un fichier ligne par ligne en utilisant la fonction fgets() en php feof() fonction pour trouver la fin du fichier.
Le code est le suivant
<?Comment lire un fichier ligne par ligne en utilisant la fonction fgets() en php $fn = fopen("myfile.txt","r"); while(! feof($file)) { $result = fgets($fn); echo $result; } fclose($fn); ?>
Cet article est terminé ici Pour un contenu plus passionnant, vous pouvez prêter attention aux autres didacticiels de colonnes connexes sur le site Web PHP chinois ! ! !
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!