ref $ var
Returns a string indicating the type of the object referenced if var is a reference; returns the null string otherwise. Built-in types include:
If the referenced object has been blessed into a package, that package name is returned instead. You can think ofREF SCALAR ARRAY HASH CODE GLOB
ref
as a "typeof" operator.