PHP 코드를 보면서 생소한 출력값이 있어 정리합니다.
사진의 Exif 정보를 출력하기위해 코드를 짜던 중 아래의 출력값을 보게되었네요.
Resource id #5
또는
Resource id #n <-- n은 정수형태
평소에는 보지 못했던 내용이라 구글링해보니 오류는 아니라고 합니다.
PHPSchool에서 찾아보니(링크)
정확한 개념은 아니지만 결과레코드를 넘겨받을 일종의 포인터
라고 하네요.
즉 값은 있지만 이렇게 받으면 안되니 제대로 받으세요. 라는 뜻 같습니다.
제가 해 보려던것이 exif에 썸네일이 있다면 따로 썸네일 처리를 하지않고 바로 보여줄려고 했는데 예제대로 따라했더니 Resource id #5 를 보여주네요.
그래서 아래에 달린 내용을 보고 간단히 처리했습니다.
$image = exif_thumbnail($file, $width, $height, $type);
echo "<img width='$width' height='$height' src='data:image/gif;base64,".base64_encode($image)."'>";
잘 되네요.
참고.
Exif 2.2 버전의 GPS 정보
'프로그래밍 > PHP' 카테고리의 다른 글
[메모]쿠키(Cookie)에 대하여 (0) | 2016.06.12 |
---|---|
HTTP 응답 상태코드 범주 및 상태코드 (0) | 2016.06.10 |
구글, 다음, 네이버 주소로 찾은 위도, 경도의 결과값이 다름 (0) | 2016.05.31 |
MariaDB 자료형중 Decimal (0) | 2016.05.29 |
이니시스 모바일 결제 프로그램 정리 (1) | 2016.05.26 |