note 110547 added to function.imagecreatefromjpeg

From: Date: Mon, 05 Nov 2012 13:28:05 +0000
Subject: note 110547 added to function.imagecreatefromjpeg
Groups: php.notes 
Request: Send a blank email to php-notes+get-191674@lists.php.net to get a copy of this message
This little function allows you to create an image based on the popular image types without worrying about what it is: function imageCreateFromAny($filepath) { $type = exif_imagetype($filepath); // [] if you don't have exif you could use getImageSize() $allowedTypes = array( 1, // [] gif 2, // [] jpg 3, // [] png 6 // [] bmp ); if (!in_array($type, $allowedTypes)) { return false; } switch ($type) { case 1 : $im = imageCreateFromGif($filepath); break; case 2 : $im = imageCreateFromJpeg($filepath); break; case 3 : $im = imageCreateFromPng($filepath); break; case 6 : $im = imageCreateFromBmp($filepath); break; } return $im; } ---- Server IP: 69.147.83.199 Probable Submitter: 80.87.29.14 ---- Manual Page -- http://www.php.net/manual/en/function.imagecreatefromjpeg.php Edit -- https://master.php.net/note/edit/110547 Del: integrated -- https://master.php.net/note/delete/110547/integrated Del: useless -- https://master.php.net/note/delete/110547/useless Del: bad code -- https://master.php.net/note/delete/110547/bad+code Del: spam -- https://master.php.net/note/delete/110547/spam Del: non-english -- https://master.php.net/note/delete/110547/non-english Del: in docs -- https://master.php.net/note/delete/110547/in+docs Del: other reasons-- https://master.php.net/note/delete/110547 Reject -- https://master.php.net/note/reject/110547 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#191674) next »