메뉴 건너뛰기

프로그램언어

조회 수 1633 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
함수를 호출할 때 $file_src로 지정되어있는 이미지 파일 경로를 넣어주시면 됩니다.

$newsize=imgresize("파일경로");

이렇게 사용하시면 newsize[0] 에 가로길이가, newsize[1]에 세로길이가 반환되겠죠?
====================================================================
<?
function imgresize($file_src) {
$size = getimagesize("$file_src");
$width = $size[0];
$height = $size[1];
$limit_h = 422;
$limit_w = 563;
$percentage_h = $height/$limit_h;
$percentage_w = $width/$limit_w;

if($height > $limit_h || $width > $limit_w) {

if(($height > $limit_h && $width > $limit_w && $percentage_w > $percentage_h) || ($height < $limit_h && $width > $limit_w))
{$percentage = $percentage_w;}

elseif(($height >= $limit_h && $width >= $limit_w && $percentage_w < $percentage_h) || ($height >= $limit_h && $width < $limit_w))
{$percentage = $percentage_h;}

} else {$percentage = 1;}

$resize_h = $height/$percentage;
$resize_w = $width/$percentage;
$newsize = array("$resize_w", "$resize_h");
return $newsize;
}
?>



  1. 이미지 사이즈 비율로 조정하기

    Date2019.01.08 Views1633
    Read More
  2. 이미지 워터마크 구현

    Date2014.03.26 Views19680
    Read More
  3. 이스케이프 함수 (htmlentities)

    Date2016.12.23 Views18384
    Read More
  4. 자동으로 다른 페이지로 넘어가는 함수

    Date2019.01.08 Views1266
    Read More
  5. 자릿수만큼 앞에 0 붙이기

    Date2017.03.07 Views19044
    Read More
  6. 자바스크립트 이스케이프 문자열을 PHP로 디코딩 하기

    Date2018.10.27 Views3267
    Read More
  7. 잡다한 php

    Date2017.03.06 Views18507
    Read More
  8. 전화번호에 하이픈(-) 넣기

    Date2015.04.14 Views26642
    Read More
  9. 접속 IP 검사

    Date2015.04.14 Views21882
    Read More
  10. 정규 표현 / 전화번호 / 이메일

    Date2019.01.16 Views1218
    Read More
  11. 정규 표현식 검색과 치환 (preg_replace)

    Date2016.12.23 Views19013
    Read More
  12. 정규식

    Date2017.04.13 Views17611
    Read More
  13. 정규표현식

    Date2021.03.26 Views312
    Read More
  14. 정규표현식 검사 도구 (ereg, eregi)

    Date2016.12.23 Views18397
    Read More
  15. 정규표현식 매치를 수행 (preg_match)

    Date2016.12.23 Views20057
    Read More
  16. 조건문의 함수실행 여부 if ( 0 && ... )

    Date2021.03.26 Views230
    Read More
  17. 주간날짜 뽑아오기

    Date2014.02.27 Views26740
    Read More
  18. 주간단위 시작일에서 종료일을 셀렉트박스로 만들기.

    Date2019.04.29 Views1355
    Read More
  19. 주차 , 요일, 해당주의 시작일, 해당주의 종료일 date()

    Date2021.07.08 Views438
    Read More
  20. 지엠 웹에디터 v1.1 (저작권표시없음)|

    Date2017.03.06 Views17118
    Read More
Board Pagination Prev 1 ... 8 9 10 11 12 13 14 15 16 17 Next
/ 17

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved