티스토리 뷰

PHP

png, gif, jpg 이미지 확인 방법

아르고우스 2016. 4. 21. 10:54


$fp = fopen($_FILES["thumbnail"]["tmp_name"], "r");

$image_stream = fread($fp, 64);

if ( preg_match( '/^\x89PNG\x0d\x0a\x1a\x0a/', $image_stream) )  {

    $type = "png";

} elseif ( preg_match( '/^GIF8[79]a/', $image_stream) )  {

    $type = "gif";

} elseif ( preg_match( '/^\xff\xd8/', $image_stream) )  {

    $type = "jpg";

}

fclose($fp);

'PHP' 카테고리의 다른 글

How to Install PHP 7.2, 7.1 on CentOS/RHEL 7.4 & 6.9  (0) 2018.04.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함