in reply to Report on Blessing to 'tag' an object
If necessary you could use UNIVERSAL::isa() to check if the blessed ref is an array ref:
#!/usr/bin/perl -wl use strict; my @a; my @b; my $a = \@a; my $b = \@b; print ref $a; print ref $b, "\n"; bless $a; print ref $a; print ref $b, "\n"; print 'ARRAY' if UNIVERSAL::isa($a, 'ARRAY'); print 'ARRAY' if UNIVERSAL::isa($b, 'ARRAY'); __END__ Prints: ARRAY ARRAY main ARRAY ARRAY ARRAY
--
John.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Report on Blessing to 'tag' an object
by adrianh (Chancellor) on Jan 21, 2003 at 10:30 UTC | |
by tye (Sage) on Jan 21, 2003 at 16:44 UTC | |
by adrianh (Chancellor) on Jan 21, 2003 at 17:13 UTC | |
by John M. Dlugosz (Monsignor) on Jan 21, 2003 at 20:30 UTC | |
by adrianh (Chancellor) on Jan 21, 2003 at 20:59 UTC |