Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP – exif_read_data() 함수

<시간/>

exif_read_data() PHP의 함수는 이미지 파일에서 EXIF(교환 가능한 이미지 파일 형식) 헤더를 읽습니다. 이 함수는 이미지 파일에서 모든 EXIF ​​헤더를 추출합니다.

구문

Array exif_read_data(
   str $file,
   str $section=null,
   bool $arrays=false,
   bool $thumbnail=false
)

매개변수

exif_read_data() 다음 4개의 매개변수를 허용합니다. -

  • $file − 이 매개변수는 이미지 파일의 위치를 ​​지정하는 데 사용됩니다.

  • $섹션 − 이 매개변수는 결과 배열을 생성하기 위해 파일에 있어야 하는 섹션의 쉼표로 구분된 목록을 지정합니다.

  • $배열 − 이 매개변수는 각 섹션을 배열로 표시할지 여부를 지정합니다.

  • $thumbnail − 이 매개변수는 썸네일을 읽을지 여부를 지정합니다.

반환 값

exif_read_data() 함수는 성공 시 연관 배열을 반환합니다. 실패 시 거짓입니다.

예시

<?php
   //load an image from local drive
   $arrays = exif_read_data('C:\xampp\htdocs\test\research.jpg');

   //Output
   print_r($arrays);
?>

여기에서 우리는 다음 이미지를 사용했습니다 -

PHP – exif_read_data() 함수

출력

다음 출력을 생성합니다 -

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
      )

)