English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP getimagesizefromstring() 함수 사용법 및 예제

PHP 이미지 처리

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
)

PHP 이미지 처리