ฟังก์ชัน exif_read_data() ใน PHP อ่าน EXIF headers จากไฟล์ภาพ ฟังก์ชันดึง EXIF headers ทั้งหมดจากไฟล์ภาพ
Syntax
Array exif_read_data( str $file, str $section=null, bool $arrays=false, bool $thumbnail=false )
Parameters
exif_read_data() รับ 4 พารามิเตอร์:
$file – ระบุ location ของไฟล์ภาพ
$section – comma-separated list ของ sections ที่ต้องมีในไฟล์เพื่อผลิต resultant array
$arrays – ระบุว่าแต่ละ section ควรเป็น array หรือไม่
$thumbnail – ระบุว่าอ่าน thumbnails หรือไม่
Return Values
exif_read_data() คืนค่า associative array ถ้าสำเร็จ False ถ้าล้มเหลว
ตัวอย่าง
<?php
// load an image from local drive
$arrays = exif_read_data('C:\xampp\htdocs\test\research.jpg');
// Output
print_r($arrays);
?>
ใช้ภาพ:

Output
Array ( [FileName] => research.jpg [FileDateTime] => 1627296139 [FileSize] => 45686 [FileType] => 2 [MimeType] => image/jpeg [SectionsFound] => [COMPUTED] => Array ( [html] => width="640" height="358" [Height] => 358 [Width] => 640 [IsColor] => 1 ) )