Voting

: min(one, four)?
(Example: nine)

The Note You're Voting On

matt dot squirrell dot php at hsmx dot com
12 years ago
This little function allows you to create an image based on the popular image types without worrying about what it is:

<?php
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;
}
?>

<< Back to user notes page

To Top