exif_read_data
(PHP 4 >= 4.2.0)
exif_read_data -- Reads the EXIF headers from JPEG or TIFF.
This way you can read meta data generated by digital cameras.
Description
array exif_read_data ( string filename [, string sections
[, bool arrays [, bool thumbnail]]])
The exif_read_data() function reads the EXIF headers from
a JPEG or TIFF image file. It returns an associative array
where the indexes are the header names and the values are
the values associated with those headers. If no data can
be returned the result is FALSE.
filename is the name of the file to read. This cannot be
a URL.
sections is a comma separated list of sections that need
to be present in file to produce a result array. If none
of the requested sections could be found the return value
is FALSE.
FILE FileName, FileSize, FileDateTime, SectionsFound
COMPUTED html, Width, Height, IsColor and some more if available.
ANY_TAG Any information that has a Tag e.g. IFD0, EXIF,
...
IFD0 All tagged data of IFD0. In normal imagefiles this
contains image size and so forth.
THUMBNAIL A file is supposed to contain a thumbnail if it
has a second IFD. All tagged information about the embedded
thumbnail is stored in this section.
COMMENT Comment headers of JPEG images.
EXIF The EXIF section is a sub section of IFD0. It contains
more detailed information about an image. Most of these
entries are digital camera related.
arrays specifies whether or not each section becomes an
array. The sections COMPUTED, THUMBNAIL and COMMENT allways
become arrays as they may contain values whose names are
conflict with other sections.
thumbnail whether or not to read the thumbnail itself and
not only its tagged data.
Note: Exif headers tend to be present in JPEG/TIFF images
generated by digital cameras, but unfortunately each digital
camera maker has a different idea of how to actually tag
their images, so you can't always rely on a specific Exif
header being present.
Windows ME/XP both can wipe the Exif headers when connecting
to a camera. More information available at http://www.canon-asia.com/products/digital_cameras/winxp_problems.html.