Maison  >  Article  >  développement back-end  >  Que signifie le fichier en php

Que signifie le fichier en php

(*-*)浩
(*-*)浩original
2019-09-05 13:21:035172parcourir

Que signifie le fichier en php

Fonction PHP file()

Définition et utilisation (apprentissage recommandé : Tutoriel vidéo PHP) La fonction

file() lit l'intégralité du fichier dans un tableau.

Similaire à file_get_contents(), sauf que file() renvoie le fichier sous forme de tableau. Chaque unité du tableau correspond à une ligne correspondante dans le fichier, y compris les nouvelles lignes.

Renvoie false en cas d'échec.

Syntaxe

file(path,include_path,context)<br/>

Description du paramètre :

chemin, obligatoire. Spécifie le fichier à lire.

include_path, facultatif. Si vous souhaitez également rechercher des fichiers dans include_path, vous pouvez définir ce paramètre sur "1".

contexte, facultatif. Spécifie l’environnement d’un descripteur de fichier.

le contexte est un ensemble d'options qui peuvent modifier le comportement du flux. Si null est utilisé, il est ignoré.

Explication

La prise en charge du contexte a été ajoutée dans PHP 5.0.0.

Chaque ligne du tableau renvoyé comprend des terminateurs de ligne, donc si les terminateurs de ligne ne sont pas requis, vous devez utiliser la fonction rtrim().

Astuce

Remarque : à partir de PHP 4.3.0, vous pouvez utiliser file_get_contents() pour lire le fichier dans une chaîne et le renvoyer.

Remarque : depuis PHP 4.3.0, file() peut être utilisé en toute sécurité sur les fichiers binaires.

Remarque : Si vous constatez que PHP ne peut pas reconnaître les caractères de fin de ligne des fichiers Macintosh lors de la lecture de fichiers, vous pouvez activer l'option de configuration d'exécution auto_detect_line_endings.

<?php<br/>print_r(file("test.txt"));<br/>?><br/>

Sortie :

Array<br/>(<br/>[0] => Hello World. Testing testing!<br/>[1] => Another day, another line.<br/>[2] => If the array picks up this line,<br/>[3] => then is it a pickup line?<br/>)<br/>

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
Article précédent:Que signifie exploser en php ?Article suivant:Que signifie exploser en php ?