exif_read_data () hàm trong PHP đọc tiêu đề EXIF (Định dạng tệp hình ảnh có thể trao đổi) từ tệp hình ảnh. Hàm này trích xuất tất cả các tiêu đề EXIF từ một tệp hình ảnh.
Cú pháp
Array exif_read_data( str $file, str $section=null, bool $arrays=false, bool $thumbnail=false )
Tham số
exif_read_data () chấp nhận bốn tham số sau -
-
$ tệp - Tham số này được sử dụng để chỉ định vị trí của tệp hình ảnh.
-
phần $ - Tham số này chỉ định danh sách các phần được phân tách bằng dấu phẩy cần có trong tệp để tạo ra một mảng kết quả.
-
$ mảng - Tham số này chỉ định có hay không trình bày mỗi phần dưới dạng một mảng.
-
$ thumbnail - Tham số này chỉ định có đọc các hình thu nhỏ hay không.
Giá trị trả lại
exif_read_data () hàm trả về một mảng kết hợp khi thành công; Sai khi thất bại.
Ví dụ
<?php //load an image from local drive $arrays = exif_read_data('C:\xampp\htdocs\test\research.jpg'); //Output print_r($arrays); ?>
Ở đây chúng tôi đã sử dụng hình ảnh sau -
Đầu ra
Nó sẽ tạo ra kết quả sau -
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 ) )