English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
getimagesizefromstring — 문자열에서 이미지 크기 정보를 가져옵니다.
array getimagesizefromstring ( string $imagedata [, array &$imageinfo ] )
같습니다 getimagesize() 함수。 차이는 getimagesizefromstring() 첫 번째 매개변수가 이미지 데이터의 문자열 표현이 아니라 파일 이름이 아닌 것입니다.
매개변수
imagedata:이미지 데이터의 문자열 표현
imageinfo:참조 getimagesize() 함수。
<?php $img = 'w3codebox-logo.png'; // 파일 방식으로 열기 $size_info1 = getimagesize($img); // 문자열 형식으로 열기 $data = file_get_contents($img); $size_info2 = getimagesizefromstring($data); print_r($size_info2); ?>
위의 예제 출력 결과는 다음과 같습니다:
Array ( [0] => 290 [1] => 69 [2] => 3 [3] => width="290" height="69" [bits] => 8 [mime] => image/png )