PHP file_get_contents() Fonction
Exemple
Lire un fichier dans une chaîne :
<?php
echo file_get_contents("test.txt");
?> 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 |