exif_tagname

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

exif_tagnameПолучение имени заголовка по его индексу

Описание

exif_tagname(int $index): string|false

Список параметров

index

ID тега, имя которого требуется получить.

Возвращаемые значения

Возвращает имя заголовка или false, если index не является ранее определённым идентификатором EXIF тега.

Примеры

Пример #1 Пример использования exif_tagname()

<?php
echo "256: ".exif_tagname(256).PHP_EOL;
echo
"257: ".exif_tagname(257).PHP_EOL;
?>

Результат выполнения приведённого примера:

256: ImageWidth
257: ImageLength

Смотрите также

Добавить

Примечания пользователей 2 notes

up
0
abc at ed48 dot com
14 years ago
In association with exif_read_data:<?php# The tagnames can vary in different cameras$imgdir = "/path_to_img/";$img_file = "image_file.jpg";echo $img_file . "&nbsp;&nbsp;&nbsp;<sub>TEST</sub><br />";echo '<img src="' . $imgdir . $img_file . '" alt="' . $img_file . '" title="' . $img_file . '" width="400" /><br /><br />';$xf_data = exif_read_data($imgdir . $img_file);$tagg = exif_tagname(0X10F);echo '<br>' . $tagg .  ' >>> ' . $xf_data[$tagg];$tagg = exif_tagname(0X110);echo '<br>' . $tagg .  ' >>> ' . $xf_data[$tagg];$tagg = exif_tagname(0X132);echo '<br>' . $tagg .  ' >>> ' . $xf_data[$tagg];$tagg = exif_tagname(0XA002);echo '<br>' . $tagg .  ' >>> ' . $xf_data[$tagg] . 'px';$tagg = exif_tagname(0XA003);echo '<br>' . $tagg .  ' >>> ' . $xf_data[$tagg] . 'px';?>
up
0
abc at ed48 dot com
14 years ago
Theoretically, 65,535 tags are possible. Although not all are used, yet. The code below lists these tags:<?phpfor ($id = 1; $id <= 65535; $id++){$dec2hex = dechex($id);$strgx = '0x'. $dec2hex;if(exif_tagname($strgx) != ""){echo $strgx . ' ( ' . exif_tagname($strgx) . ' )<br />';}}?>
To Top