In der PHP -Entwicklung ist es häufig erforderlich, den Inhalt der Datei zu lesen und zu verarbeiten. Um dies zu erreichen, können Sie den integrierten file_get_contents()
in PHP verwenden
Wenn der Dateiinhalt erfolgreich gelesen wird, wird die Dateiinhaltszeichenfolge zurückgegeben. Wenn die Lektüre fehlschlägt, wird die Dateiinhaltszeichenfolge zurückgegeben.
<?php $filename = 'test.txt'; $content = file_get_contents($filename); if ($content !== false) { echo "Dateiinhalt:" . $content; } else { echo "Die Datei nicht gelesen!"; } ?>
<?php $url = 'http://www.example.com/file.txt'; $content = file_get_contents($url); if ($content !== false) { echo "Dateiinhalt:" . $content; } else { echo "Die Datei nicht gelesen!"; } ?>
<?php $url = 'http://www.example.com/image.jpg'; $options = [ 'http' => [ 'Header' => 'Autorisierung: Basic'. Base64_CODE ("Benutzername: Passwort") ] ]; $ context = stream_context_create ($ options); $ content = file_get_contents ($ url, false, $ context); if ($ content! == false) { Echo "Dateiinhalt:". $ Inhalt; } anders { echo "Die Datei nicht gelesen!"; } ?>
Im obigen Beispiel können wir die Flexibilität und leistungsstarke Funktionen der Funktion "File_Get_Contents () in der PHP -Entwicklung sehen. Unabhängig davon, ob lokale Dateien, Remotedateien oder Hinzufügen von Anforderungsheaderinformationen beim Anfordern von Remote -Ressourcen sind, kann File_Get_Contents () einfach behandelt werden.
Ich hoffe, dass Sie in diesem Artikel die Verwendung der Funktion von File_Get_Contents () besser verstehen und Ihre PHP -Entwicklungsarbeit unterstützen können.