file

Diskutiere file im PHP Forum im Bereich Programmierung; Liest eine Datei komplett in ein Array Die Funktion file() ist identisch mitreadfile(), außer dass die eingelesene Dateials Array zurückgegeben...
  • file Beitrag #1
P
PHP
Well-known member
Beiträge
997
Punkte Reaktionen
0
Liest eine Datei komplett in ein Array

Die Funktion file() ist identisch mitreadfile(), außer dass die eingelesene Dateials Array zurückgegeben wird. Jedes Feld des Arrays korrespondiertmit einer Zeile der Datei. Der Zeilenumbruch bleibt erhalten. ImFehlerfall gibt file() FALSE zurück.

Rückgabewert:

Siehe auch readfile(),fopen(), fsockopen(),popen(), file_get_contents(),und include().

Beispiel:

PHP:
// Liest eine Datei in ein Array. Hier gehen wir über HTTP, um die
// HTML Datei einer URL zu bekommen
$lines = file ('http://www.example.com/');

// Durchgehen des Arrays und Anzeigen des HTML Source inkl. Zeilennummern
foreach ($lines as $line_num => $line) {
    echo "Line #[B]{$line_num}[/B] : " . htmlspecialchars($line) . "
\n";
}

// Ein anderes Beispiel: Einlesen einer Webseite in einen String.
// Siehe auch file_get_contents().
$html = implode ('', file ('http://www.example.com/'));
 
Thema:

file

Oben Unten