Skip to content
Advertisement

Way to verify if variable is a valid GD image resource?

I have a class that accepts a GD image resource as one of its arguments. As far as I know, there is no way to type hint this since it is a resource and not an object. Is there a way to validate whether the supplied argument is a valid GD image resource (aside from further functionality using this resource failing)?

PS: Please do not mention ImageMagick in your answer…

Advertisement

Answer

The get_resource_type function should help you out. Short of writing code and seeing what it return, I’m not sure what it’s going to say for a GD resource, so you’re on your own there. Should be a good starting point, though!

User contributions licensed under: CC BY-SA
2 People found this is helpful
Advertisement