SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/dateisystem_funktionen/fscanf.php
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.de



fscanf


nach unten nach oben Befehl

mixed fscanf ( resource $handle, string $format [, string $var1] )



nach unten nach oben Version

(PHP 4 >= 4.0.1, PHP 5)



nach unten nach oben Beschreibung

Mit fscanf() kann man den Inhalt einer Datei (handle) lesen und daraus mittels der Formatierungsanweisung format Daten extrahieren.

Falls Sie die Funktion mit zwei Parametern aufrufen, erhalten Sie die extrahierten Werte in Form eines Arrays als Funktionsergebnis zurück.

Alternativ können Sie der Funktion auch Variablen als weitere Argumente (var1 usw.) übergeben, in die die Funktion dann die extrahierten Werte einträgt.


Siehe auch:

fread()
fgets()
fgetss()
sscanf()
printf()
sprintf()



nach unten nach oben Beispiel


<?PHP
//Inhalt der Datei member.txt:
/*Damir Enseleit 1971
Karl Mustermann 1970
Petra Mustermann 1972*/

$fp fopen 'member.txt''r' );

while ( 
$data fscanf $fp'%s %s %s' ) )
{
  list ( 
$vorname$nachname$jahr ) = $data;

  echo 
'Vorname: ' $vorname '<br>';

  echo 
'Nachname: ' $nachname '<br>';

  echo 
'Jahrgang: ' $jahr '<br><br>';
}

fclose $fp );
?>




nach unten nach oben Ausgabe


Vorname: Damir
Nachname: Enseleit
Jahrgang: 1971

Vorname: Karl
Nachname: Mustermann
Jahrgang: 1970

Vorname: Petra
Nachname: Mustermann
Jahrgang: 1972