Dans le développement de PHP, il est souvent nécessaire de lire le contenu du fichier et de le traiter. Pour y parvenir, vous pouvez utiliser la fonction intégrée file_get_contents()
en php
Si le contenu de fichier est lu avec succès, la chaîne de contenu de fichier est renvoyée; Si la lecture échoue, la chaîne de contenu de fichier est renvoyée.
<?php $filename = 'test.txt'; $content = file_get_contents($filename); if ($content !== false) { echo "Déposer un contenu:" . $content; } else { echo "Échec de la lecture du fichier!"; } ?>
<?php $url = 'http://www.example.com/file.txt'; $content = file_get_contents($url); if ($content !== false) { echo "Déposer un contenu:" . $content; } else { echo "Échec de la lecture du fichier!"; } ?>
<?php $url = 'http://www.example.com/image.jpg'; $options = [ 'http' => [ 'Header' => 'Autorisation: Basic'. base64_encode ("nom d'utilisateur: mot de passe") ]] ]] $ context = stream_context_create ($ options); $ content = file_get_contents ($ url, false, $ context); if ($ content! == false) { Echo "Contenu de fichier:". $ contenu; } autre { echo "n'a pas lu le fichier!"; } ?>
Grâce à l'exemple ci-dessus, nous pouvons voir la flexibilité et les fonctions puissantes de la fonction file_get_contents () dans le développement de PHP. Qu'il s'agisse de lire des fichiers locaux, de fichiers distants ou d'ajouter des informations d'en-tête de demande lors de la demande de ressources distantes, file_get_contents () peut être facilement traitée.
J'espère que grâce à cet article, vous pouvez mieux saisir l'utilisation de la fonction file_get_contents () et fournir une assistance à vos travaux de développement PHP.