Fonction PHP file_get_contents()Function
Manuel de référence complet sur le système de fichiers PHP
Définition et utilisation
file_get_contents() lit le fichier entier dans une chaîne.
Cette fonction est la méthode préférée pour lire le contenu d'un fichier dans une chaîne. Si le système d'exploitation du serveur le prend en charge, la technologie de mappage mémoire est également utilisée pour améliorer les performances.
Syntaxe
file_get_contents(path,include_path,context,start,max_length)
| Paramètre | Description |
|---|---|
| path | Requis. Spécifie le fichier à lire. |
| include_path | Facultatif. Définissez ce paramètre sur '1' si vous souhaitez également rechercher le fichier dans include_path (dans php.ini). |
| context | Facultatif. Spécifie le contexte du descripteur de fichier. context est un ensemble d'options qui peuvent modifier le comportement du flux. Si NULL est utilisé, il est ignoré. |
| start | Facultatif. Spécifie la position dans le fichier à partir de laquelle commencer la lecture. Ce paramètre a été ajouté dans PHP 5.1. |
| max_length | Facultatif. Spécifie le nombre d'octets à lire. Ce paramètre a été ajouté dans PHP 5.1. |
Conseils et notes
Astuce :Cette fonction est sécurisée pour les binaires. (Cela signifie que les données binaires (comme les images) et les données de caractères peuvent toutes deux être écrites à l'aide de cette fonction.)
Exemple
<?php
echo file_get_contents("test.txt");
?>
echo file_get_contents("test.txt");
?>
Le code ci-dessus affichera :
Ceci est un fichier de test avec un texte de test.
Manuel de référence complet sur le système de fichiers PHP Autres extensions