Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Get the size of an image
getimagesize(string $filename, array &$image_info null): array|false
            return true;

        }



        if (! 
$this->isValidFileInstance($value) || ! $sizeDetails = @getimagesize($value->getRealPath())) {

            return 
false;

        }
        $image = (new FileFactory)->image('test.png'1520);



        
$info getimagesize($image->getRealPath());



        
$this->assertSame('image/png'$info['mime']);

        
$this->assertSame(15$info[0]);
        $jpeg = (new FileFactory)->image('test.jpeg'1520);

        
$jpg = (new FileFactory)->image('test.jpg');



        
$info getimagesize($jpeg->getRealPath());



        
$this->assertSame('image/jpeg'$info['mime']);

        
$this->assertSame(15$info[0]);
        $this->assertSame(

            
'image/vnd.wap.wbmp',

            
getimagesize($image->getRealPath())['mime']

        );

    }
        $this->assertSame('image/x-ms-bmp'mime_content_type($imagePath));



        
$this->assertSame('image/bmp'getimagesize($imagePath)['mime']);

    }



    public function 
testCreateWithMimeType()