개발자의 끄적끄적

[php] getimagesize 사용법 및 예제 본문

개발/php

[php] getimagesize 사용법 및 예제

효벨 2020. 11. 11. 02:00
728x90
반응형

[php] getimagesize 사용법 및 예제

 

 

php에서 이미지 파일을 업로드 후 

 

제 이미지 사이즈 width / height 를 구해야 할때가 있습니다.

 

그럴때 용하는 함수입니다.

 

아래는 기본 사용법 예제입니다.

$img_data = getimagesize($file_real_path)

 

위 예제로 특정 이미지를 업로드 한 결과입니다.

Array
(
    [0] => 756 // width
    [1] => 676 // height
    [2] => 3 // 이미지 타입 구분 번호
    [3] => width="756" height="676" // style
    [bits] => 8 // 비트
    [mime] => image/png // 이미지 타입
)

 

위 내용을 보시면 아시겠지만,

 

getimagesize 안에 들어가는 파일 경로는 실제 서버에 업로드된 경로를 입력해 주셔야 합니다.

 

그러면 $img_data 라는 변수에 배열 형태로 내용이 담기게 됩니다.

 

위 배열에서 각 인덱스마다 들어있는 내용을 주석달아 놨으니 꼭 참고하시구요!

 

위 데이터 들을 바탕으로 비율 혹은 크기 계산에 참고하시면 될듯 합니다.

 

 

 

반응형
Comments