getimagesize() 함수는 이미지 크기, 유형 및 기타 정보를 얻는 데 사용됩니다.
imagesx() 함수는 이미지의 너비를 가져오는 데 사용됩니다.
imagesy() 함수는 이미지의 높이를 가져오는 데 사용됩니다.
getimagesize() 함수는 이미지 크기 및 관련 정보를 얻는 데 사용됩니다. 성공하면 배열을 반환하고 실패하면 E_WARNING 수준 오류 메시지를 생성합니다. ### ## ## ######문법 :#######array getimagesize( string filename )
#🎜🎜 ####예 :#####
<?php $array = getimagesize("images/flower_1.jpg"); print_r($array); ?>
브라우저에 다음과 같이 표시됩니다.
Array ( [0] => 350 [1] => 318 [2] => 2 [3] => width="350" height="318" [bits] => 8 [channels] => 3 [mime] => image/jpeg )
반환 결과 설명:
#🎜🎜 #
2을 제공합니다. 인덱스 1은 이미지 높이의 픽셀 값
3을 제공합니다. 이미지 유형이 주어지고 반환되는 것은 숫자입니다. 여기서 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(인텔 바이트 순서), 8 = TIFF(모토로라 바이트 순서), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM
4, 인덱스 3은 HTMLdc0870658837139040642baa5555a380 태그5에서 직접 사용할 수 있는 너비와 높이의 문자열을 제공합니다. 인덱스 비트는 이미지의 각 색상에 대한 비트 수를 제공합니다. 바이너리 형식# 🎜🎜#
6. 인덱스 채널은 이미지의 채널 값을 제공합니다. RGB 이미지의 기본값은 3
7입니다. 정보는 다음과 같이 HTTP 콘텐츠 유형 헤더에 올바른 정보를 보내는 데 사용될 수 있습니다.
header("Content-type: image/jpeg");
# 🎜🎜#imagesx() 함수는 이미지의 너비를 구하는 데 사용되며 단위는 픽셀이고 반환 값은 정수입니다.
Syntax:
int imagesx( resource image )매개변수는 imagecreatetruecolor(), imagecreatefromjpeg() 등의 함수에서 반환된 이미지 리소스입니다. 기능. imagesy() 함수는 이미지의 높이를 얻는 데 사용됩니다. 구문과 사용법은 Imagesx() 와 동일합니다. ### ## ## ######문법 :#######
int imagesy( resource image )#🎜🎜 ####예 :
#####
<?php $img = imagecreatefromjpeg("images/flower_1.jpg"); echo "图像宽度:",imagesx( $img ),"<br />"; echo "图像高度:",imagesy( $img ); ?>브라우저 출력:
이미지 너비: 350
이미지 높이: 318
#🎜 🎜 #추천 튜토리얼:
위 내용은 PHP에서 이미지 크기 함수를 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!