Aktueller Standort: Startseite> Funktionskategorien> fgetcsv

fgetcsv

Lesen Sie eine Zeile aus dem Dateizeiger und analysieren Sie das CSV -Feld
Name:fgetcsv
Kategorie:Dateisystem
Programmiersprache:php
Kurzbeschreibung:Pariert eine Zeile aus der geöffneten Datei und überprüfen Sie das CSV -Feld.

Definition und Verwendung

Die Funktion fgetcsv() liest eine Zeile aus dem Dateizeiger und analysiert das CSV -Feld.

Ähnlich wie bei fgets() ist der Unterschied, dass fgetcsv() die Lesezeilen analysiert und Felder im CSV -Format findet und dann ein Array zurückgibt, das diese Felder enthält.

False wird zurückgegeben, wenn fgetcsv() Fehler auftritt, einschließlich des Endes der Datei.

HINWEIS: Da PHP 4.3.5 ist, ist der Betrieb von fgetcsv() binär sicher.

Beispiel

Beispiel 1

 <? Php

$ file = fopen ( "contacts.csv" , "r" ) ;
print_r ( fGetCSV ( $ file ) ) ;
fcLose ( $ file ) ;

?>

CSV -Datei:

 George , John , Thomas , USA
James , Adrew , Martin , USA

Die Ausgabe ist ähnlich:

 Array 
( 
[0] => George
[1] => John 
[2] => Thomas
[3] => USA
)

Beispiel 2

 <? Php

$ file = fopen ( "contacts.csv" , "r" ) ;

While ( ! Feof ( $ file ) )
  {
  print_r ( fGetCSV ( $ file ) ) ;
  }

fcLose ( $ file ) ;

?>

CSV -Datei:

 George , John , Thomas , USA
James , Adrew , Martin , USA

Die Ausgabe ist ähnlich:

 Array 
( 
[0] => George
[1] => John 
[2] => Thomas
[3] => USA

Array
(
[0] => James
[1] => adrew
[2] => Martin
[3] => USA
)

Grammatik

 FGetCSV ( Datei , Länge , Trennzeichen , Gehäuse )
Parameter beschreiben
Datei Erforderlich. Geben Sie die zu prüfenden Dokumente an.
Länge

Optional. Die maximale Länge der angegebenen Linie. Muss größer sein als die längste Zeile in der CVS -Datei.

Dieser Parameter ist in PHP 5 optional. Er ist vor PHP 5 erforderlich.

Wenn dieser Parameter ignoriert wird (in PHP 5.0.4 und später auf 0 eingestellt), gibt es keine Grenze für die Länge, kann jedoch die Ausführungseffizienz beeinflussen.

Separator Optional. Legt den Feld Grenzwert fest (nur ein Zeichen ist zulässig), der Standardwert ist Komma.
Gehäuse

Optional. Legt das Feld Surround -Zeichen fest (nur ein Zeichen ist erlaubt), wobei der Standardwert doppelte Zitate ist.

Dieser Parameter wurde in PHP 4.3.0 hinzugefügt.

Ähnliche Funktionen
  • Dateiberechtigungen erhalten fileperms

    fileperms

    Dateiberechtigungene
  • Finden Sie Dateipfade, die den Mustern übereinstimmen glob

    glob

    FindenSieDateipfade,
  • Dateien löschen unlink

    unlink

    Dateienlöschen
  • Ändern Sie alle Gruppen symbolischer Links lchgrp

    lchgrp

    ÄndernSiealleGruppen
  • Gibt die Dateipfadinformationen zurück pathinfo

    pathinfo

    GibtdieDateipfadinfo
  • Gibt den normalisierten absoluten Pfadnamen zurück realpath

    realpath

    Gibtdennormalisierte
  • Formatieren Sie die Zeile zu CSV und schreiben Sie an den Dateizeiger fputcsv

    fputcsv

    FormatierenSiedieZei
  • Holen Sie sich die Inode -Änderungszeit der Datei filectime

    filectime

    HolenSiesichdieInode
Beliebte Artikel