To be pedantic, Perl doesn't have multi-dimensional arrays; it has one-dimensional arrays which have elements which may be references to arrays. In practice, this means that the elements have to be dereferenced, either explicitly, meaning that your code does it, or implicitly, meaning the dereferencing is hidden in a module. In more C-ish terms, Perl emulates two-dimensional arrays by using arrays of pointers to arrays. This can be repeated, recursively, to any arbitrary level, so a Perl array, @array could have elements which are references to arrays, which can, in turn, have elements which are references to other arrays.
As an aside, your request appears similar to this one, which could be interpreted as your being less than diligent in your research.
In reply to Re^3: Array Difference for Two Dimentional Array!
by swampyankee
in thread Array Difference for Two Dimentional Array!
by nashkab
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |