개발! 딱 깔끔하고 센스있게!

PHP exif read data 를 사용 하여 사진 을 가 져 오 는 '촬영 날짜' 는 '수정 날짜' 가 아 닙 니 다. 본문

개발 스크랩 메모/PHP

PHP exif read data 를 사용 하여 사진 을 가 져 오 는 '촬영 날짜' 는 '수정 날짜' 가 아 닙 니 다.

렉사이 2020. 12. 4. 22:36

사진 에서 만 든 날짜 (아래 코드 참조) 를 검색 하 는 exif read data PHP 함 수 를 사용 하고 있 습 니 다.

수정 되 지 않 은 사진 에서 검색 한 날 짜 는 '촬영 날짜' 로 되 돌아 갑 니 다.

수정 되 었 던 "날짜 수정"사진 촬영 일 자 를 가 져 올 수 있 는 방법 이 있 습 니까? '날짜 수정' 필드 를 무시 할 수 있 습 니까?

$exif_data = exif_read_data ($filename); if (!empty($exif_data['DateTime'])) { $exif_date = $exif_data['DateTime']; } 

감사합니다.

편집: 저 는 $exif data [Date Time] 첫 번 째 사용 가능 한 날짜 필드 를 사용 합 니 다.

수정 되 지 않 은 그림 은 '날짜 수정' 과 '촬영 날짜' 가 같 기 때문에 제 예시 에서 항상 '날짜 수정' 을 검색 합 니 다.

대답 하 다.

좋 습 니 다.

저 는 이 문제 가 1 년 전에 발표 한 것 보다 늦 은 것 을 알 고 있 습 니 다.

하지만 이 답 은 제 가 똑 같은 질문 을 했 기 때 문 입 니 다.

제 남편 은 저 에 게 답 을 얻 는 방법 에 대한 기 교 를 보 여 주 었 습 니 다.

그래서 그것 을 공유 하 겠 습 니 다.

php 스 크 립 트 를 작성 하여 exif read 데이터 배열 을 인쇄 합 니 다.

다양한 재 미 있 는 정 보 를 발견 할 수 있 습 니 다.

이 (아래) 는 print r () 를 사용 하여 명령 행 에 stdout 으로 인쇄 합 니 다.

아래로 스크롤 하면 아주 재 미 있 는 두 개의 키 를 볼 수 있 습 니 다:[날짜 시간] = > 2011: 06: 21 17: 50: 57 와 [날짜 시간 원본] = > 2011: 06: 04: 56: 22

당신 이 원 하 는 걸 얻 을 수 있 게 도와 주 고 싶 어 요.

Array ( [FileName] => Pirate(F).JPG [FileDateTime] => 1405733742 [FileSize] => 4017033 [FileType] => 2 [MimeType] => image/jpeg [SectionsFound] => ANY_TAG, IFD0, THUMBNAIL, COMMENT, EXIF [COMPUTED] => Array ( [html] => width="2592" height="3888" [Height] => 3888 [Width] => 2592 [IsColor] => 1 [ByteOrderMotorola] => 1 [ApertureFNumber] => f/16.0 [Thumbnail.FileType] => 2 [Thumbnail.MimeType] => image/jpeg ) [Make] => Canon [Model] => Canon EOS DIGITAL REBEL XS [Orientation] => 1 [XResolution] => 4718592/65536 [YResolution] => 4718592/65536 [ResolutionUnit] => 2 [Software] => QuickTime 7.6.9 [DateTime] => 2011:06:21 17:50:57 [HostComputer] => Mac OS X 10.5.8 [YCbCrPositioning] => 1 [Exif_IFD_Pointer] => 260 [THUMBNAIL] => Array ( [Compression] => 6 [XResolution] => 4718592/65536 [YResolution] => 4718592/65536 [ResolutionUnit] => 2 [JPEGInterchangeFormat] => 628 [JPEGInterchangeFormatLength] => 4867 [YCbCrPositioning] => 1 ) [COMMENT] => Array ( [0] => AppleMark ) [ExposureTime] => 1/200 [FNumber] => 16/1 [ExposureProgram] => 2 [ISOSpeedRatings] => 400 [ExifVersion] => 0220 [DateTimeOriginal] => 2011:06:04 08:56:22 [DateTimeDigitized] => 2011:06:04 08:56:22 [ShutterSpeedValue] => 499712/65536 [ApertureValue] => 524288/65536 [ExposureBiasValue] => 0/1 [MeteringMode] => 5 [Flash] => 9 [FocalLength] => 18/1 [ColorSpace] => 1 ) 
Comments