PHP에서 이미지 크기를 변경하는 방법: 1. [$xmax] 함수를 사용하여 이미지의 최대 너비를 수정합니다. 2. [$ymax] 함수를 사용하여 이미지의 최대 높이를 수정합니다. [$tmpname] 파일을 디렉터리에 업로드합니다.
PHP에서 이미지 크기를 변경하는 방법:
다음 코드를 사용하여 이미지 크기를 수정하거나 썸네일을 만듭니다.
매개변수 설명:
$filename
: 파일 이름. $filename
:文件名。
$tmpname
:文件路径,如上传中的临时目录。
$xmax
:修改后最大宽度。
$ymax
$tmpname
: 업로드 중 임시 디렉터리와 같은 파일 경로입니다. 🎜
$ymax
: 수정 후 최대 높이. 🎜🎜🎜<?php // 重置图片文件大小 function resize_image($filename, $tmpname, $xmax, $ymax) { $ext = explode(".", $filename); $ext = $ext[count($ext)-1]; if($ext == "jpg" || $ext == "jpeg") $im = imagecreatefromjpeg($tmpname); elseif($ext == "png") $im = imagecreatefrompng($tmpname); elseif($ext == "gif") $im = imagecreatefromgif($tmpname); $x = imagesx($im); $y = imagesy($im); if($x <= $xmax && $y <= $ymax) return $im; if($x >= $y) { $newx = $xmax; $newy = $newx * $y / $x; } else { $newy = $ymax; $newx = $x / $y * $newy; } $im2 = imagecreatetruecolor($newx, $newy); imagecopyresized($im2, $im, 0, 0, 0, 0, floor($newx), floor($newy), $x, $y); return $im2; } ?>🎜🎜관련 학습 권장사항: 🎜php 그래픽 튜토리얼 🎜🎜🎜🎜
위 내용은 PHP에서 이미지 크기를 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!