Aktueller Standort: Startseite> Funktionskategorien> read_exif_data

read_exif_data

Alias ​​exif_read_data
Name:read_exif_data
Kategorie:Exif austauschbare Bildinformationen
Programmiersprache:php
Kurzbeschreibung:Lesen Sie den EXIF ​​-Header aus der Bilddatei und ist eine alternative Funktion zu exif_read_data ()

Funktionsname: read_exif_data ()

Anwendbare Version: Php 4> = 4.2.0, Php 5, Php 7

Verwendung: read_exif_data (String $ Dateiname, Zeichenfolge $ te tections = null, bool $ arrays = false, bool $ thumbnail = false): Array | false

Parameter:

  • $ filename (erforderlich): Der Pfad zur zu gelesenen Bilddatei.
  • $ Abschnitte (optional): Ein spezifischer Teil der zu gelesenen EXIF ​​-Daten. Kann eine Zeichenfolge oder eine von Kommas getrennte Liste von Zeichenfolgen sein. Der Standard ist null, was bedeutet, dass alle Teile gelesen werden.
  • $ arrays (optional): Gibt an, ob mehrere Werte in ein Array umgewandelt werden sollen. Standard ist falsch.
  • $ Thumbnail (optional): Gibt an, ob das Miniaturbild des Bildes gelesen werden soll. Standard ist falsch.

Rückgabewert:

  • Wenn die EXIF ​​-Daten erfolgreich gelesen werden, wird ein assoziatives Array, das die EXIF ​​-Daten enthält, zurückgegeben. Wenn keine exif -Daten gefunden oder gelesen werden, wird FALSE zurückgegeben.

Beispiel: <? Php $ fileName = "path/to/image.jpg";

// Alle exif data $ exifdata = read_exif_data ($ Dateiname) lesen; if ($ exifdata! == false) {echo "exif data:"; print_r ($ exifdata); } else {echo "EXIF -Daten nicht lesen können"; }

// Lesen Sie nur EXIF ​​-Daten für einen bestimmten Teil $ §s = "Datei, berechnet"; $ exifdata = read_exif_data ($ Dateiname, $ Abschnitte); if ($ exifdata! == false) {echo "exif -Daten für einen bestimmten Teil:"; print_r ($ exifdata); } else {echo "EXIF -Daten für einen bestimmten Teil nicht lesen können."; }

// Mehrere Werte in Array $ exifdata = read_exif_data ($ fileName, null, true) konvertieren; if ($ exifdata! == false) {echo "exifdaten (mehrere Werte werden in Array konvertiert):"; print_r ($ exifdata); } else {echo "EXIF -Daten nicht lesen können"; }

// Lesen Sie das Miniaturbild des Bildes $ exifdata = read_exif_data ($ fileName, null, false, true); if ($ exifdata! == false) {echo "Miniaturansichten des Bildes:"; print_r ($ exifdata); } else {echo "Thumbnail -Daten des Bildes kann nicht gelesen werden."; }?>

Ähnliche Funktionen
Beliebte Artikel