php에서 getimagesize함수를 이용할 경우 이미지에 대한 정보를 얻어올 수 있다.
http://php.net/manual/en/function.getimagesize.php
하지만 reference에 영어로 써있다. (사실 읽기도 귀찮음)
간단한 설명을 붙이자면
$info = getimagesize($filepath)
와 같은 방식으로 이루어져있다.
$filepath에 이미지의 경로를 주고, $info에서 이미지에 대한 정보를 얻어온다.
Array ( [0] => 1280 [1] => 800 [2] => 3 [3] => width="1280" height="800" [bits] => 8 [mime] => image/png )
이런 식으로 얻어오게 되는데 설명은 다음과 같다.
0: width
1: hieght
2: ?
3: width와 height의 크기를 문자열로(아마 img 태그에 그냥 박으라고 주는 것 같다)
bits: 비트 수
mime: mime type(아마 이미지 종류를 판별하기 위해 필요한 듯 하다)
2번은 모르겠는데
Index 2 is one of the IMAGETYPE_XXX constants indicating the type of the image.
라고 써있다. 그냥 무시하기로 결심했다.
'study > php' 카테고리의 다른 글
python 에 실명인증 php_cli 로 적용하기 / php에서 유니코드 문자열 해석하기 (0) | 2013.03.19 |
---|---|
aws ubuntu 생성부터 php+mysql+svn 자동 업데이트 설정까지.. (0) | 2013.02.19 |