Happy Codings - Programming Code Examples
Html Css Web Design Sample Codes CPlusPlus Programming Sample Codes JavaScript Programming Sample Codes C Programming Sample Codes CSharp Programming Sample Codes Java Programming Sample Codes Php Programming Sample Codes Visual Basic Programming Sample Codes


Php Programming Code Examples

Php > Graphics Code Examples

Image Size

Image Size #!/usr/bin/php -q <?php $image_types=array( '', 'GIF','JPG','PNG','SWF','PSD', 'BMP','TIFF(intel byte order)', 'TIFF(motorola byte order)', 'JPC','JP2','JPX','JB2','SWC', 'IFF' ); $PHP_SELF=basename($argv[0]); for($i=1;$i<count($argv);$i++){ if(substr($argv[$i],0,1)=='/'){ $f=$argv[$i]; }else{ $f=$_ENV["PWD"].'/'.$argv[$i]; } $name=$argv[$i]; if( !$f || in_array($f, array('--help', '-help', '-h', '-?')) ){ // show help msg echo "Get size of image\n"; echo "Usage: $PHP_SELF [image]\n\n"; }elseif(!is_file($f)){ //dont process if not a file echo "\"$f\" not a file\n"; }else{ $dim=getimagesize($f); if(!$dim){ echo "$name not handled"; }else{ echo "$name {$dim[0]}x{$dim[1]} {$image_types[$dim[2]]}"; } echo"\n"; } } ?>