PHP file_get_contents() Fonction

❮ Référence du système de fichiers PHP

Exemple

Lire un fichier dans une chaîne :

<?php
echo file_get_contents("test.txt");
?>
Exécuter l'exemple »

Définition et Utilisation

La fonction file_get_contents() permet de lire un fichier dans une chaîne.

Cette fonction est la méthode privilégiée pour lire le contenu d'un fichier dans une chaîne. Elle utilisera des techniques de mappage mémoire, si cela est supporté par le serveur, pour améliorer les performances.

Syntaxe

file_get_contents( chemin , include_path , contexte , début , longueur )

Valeurs des Paramètres

Paramètre Description
chemin Requis. Spécifie le chemin vers le fichier à lire.
include_path Optionnel. Définissez ce paramètre sur '1' si vous souhaitez également rechercher le fichier dans le include_path (dans php.ini).
contexte Optionnel. Spécifie le contexte du gestionnaire de fichier. Le contexte est un ensemble d'options qui peuvent modifier le comportement d'un flux. Peut être omis en utilisant NULL.
début Optionnel. Spécifie où dans le fichier commencer à lire. Les valeurs négatives comptent à partir de la fin du fichier.
longueur Optionnel. Spécifie la longueur maximale des données lues. Par défaut, lit jusqu'à EOF.


Détails Techniques

Valeur de Retour : Le fichier entier sous forme de chaîne, FALSE en cas d'échec.
Version PHP : 4.3+
Sûr pour les binaires : Oui
Journal des modifications PHP : PHP 8.0 - longueur est maintenant nullable
PHP 7.1 - Support pour les valeurs négatives dans le paramètre début

❮ Référence du système de fichiers PHP