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.
Verwandte Tags:
file_get_contents