PHP - Fonction file_get_contents ()

Le file_get_contents () peut lire un fichier dans une chaîne. Cette fonction est la meilleure façon de lire le contenu d'un fichier dans une chaîne car elle peut utiliser des techniques de mappage de mémoire si cela est pris en charge par le serveur pour améliorer les performances.

Syntaxe

string file_get_contents ( string $filename [, bool $use_include_path = FALSE [, resource $context [, int $offset = 0 [, int $maxlen ]]]] )

Cette fonction est similaire à la fonction file () sauf que la fonction file_get_contents () renvoie le fichier dans une chaîne commençant au décalage spécifié jusqu'à maxlen octets.

Exemple 1

<?php
   $file = file_get_contents("/PhpProject/sample.txt", true);
   echo $file;
?>

Production

tutorialspoint
tutorix

Exemple-2

<?php
   $section = file_get_contents("/PhpProject/sample.txt", NULL, NULL, 4, 10);
   var_dump($section);
?>

Production

string(10) "rialspoint"