반응형
이미지 높이와 너비를 정수 값으로 얻습니까?
PHP 함수 getimagesize 를 사용하려고했지만 이미지 너비와 높이를 정수 값으로 추출 할 수 없었습니다.
이것을 어떻게 할 수 있습니까?
다음과 같이 시도하십시오.
list($width, $height) = getimagesize('path_to_image');
다음 사항을 확인하십시오.
- 거기에 올바른 이미지 경로를 지정하십시오.
- 이미지에 읽기 권한이 있습니다.
- Chmod 이미지 디렉토리를 755로
또한 경로 접두사를 사용 $_SERVER[DOCUMENT_ROOT]
하십시오. 파일을 읽을 수 없을 때 도움이됩니다.
list($width, $height) = getimagesize($filename)
또는,
$data = getimagesize($filename);
$width = $data[0];
$height = $data[1];
getimagesize ()는 이미지 속성을 포함하는 배열을 반환합니다.
list($width, $height) = getimagesize("path/to/image.jpg");
너비와 높이를 얻거나
list($width, $height, $type, $attr)
더 많은 정보를 얻으려면.
PHP getimagesize()
는 데이터 배열을 반환합니다. 배열의 처음 두 항목은 관심있는 두 항목 인 너비와 높이입니다. 이를 얻으려면 반환 된 배열의 처음 두 인덱스를 요청하면됩니다.
var $imagedata = getimagesize("someimage.jpg");
print "Image width is: " . $imagedata[0];
print "Image height is: " . $imagedata[1];
자세한 내용 은 설명서를 참조하십시오 .
이렇게 :
imageCreateFromPNG($var);
//I don't know where from you get your image, here it's in the png case
// and then :
list($width, $height) = getimagesize($image);
echo $width;
echo $height;
getimagesize('image.jpg')
이 기능은 allow_url_fopen
서버의 php.ini 파일 내에서이 1 또는 On으로 설정된 경우에만 작동하며 , 활성화되지 않은 ini_set('allow_url_fopen',1);
경우 getimagesize () 함수가 사용되는 파일 위에 사용해야합니다 .
참고 URL : https://stackoverflow.com/questions/2179100/get-image-height-and-width-as-integer-values
반응형
'developer tip' 카테고리의 다른 글
지도보기가 화면의 일부일 때 iOS 시뮬레이터에서 핀치하는 방법은 무엇입니까? (0) | 2020.08.31 |
---|---|
초기화 블록이란 무엇입니까? (0) | 2020.08.31 |
onActivityResult ()가 조기에 호출되었습니다. (0) | 2020.08.31 |
저장소에 있지 않고 Git 명령을 실행하려면 어떻게해야합니까? (0) | 2020.08.31 |
부트 스트랩 드롭 다운 메뉴가 작동하지 않음 (0) | 2020.08.31 |