In most photos from digital cameras besides the actual image, there’s a little ”information block” call EXIF data. If you have the correct PHP extension installed on your server – the one called ”exif” – it’s pretty easy to read the EXIF data and display them, as you like.

1) Check if the extension is available?

$load_extensions = get_loaded_extensions();
if (!in_array(exif, $load_extensions )) {
echo "Exif is NOT available";
} else {
echo "Exif extension is available.";

other way is simple:

if (function_exists('exif_read_data')) { ... }

2) If you have the extension available, reading the data is a simple matter:

function get__exif__information($file) {
$exif = exif_read_data($file, 0, true);
return $exif;

get__exif__information ( path_to_image)
Leave a Reply

Your email address will not be published. Required fields are marked *

2 × one =

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like

Genghis – A Single File MongoDB Admin

In order to manage MongoDB databases easily, Genghis, a single-file, self-hosted and web-based solution is pretty handy. It can be installed either as a Ruby gem or as a standalone PHP script.

Calculate folder and subfolders size with PHP

How to read the size of a directory using PHP? Here is a simple function which could help read the size of the directory, number of directories and the number of files in the given directory.