How can I copy Array1 (2 dimensional array) and use that copy after the loop the exact same way as I would trying to access items from the newly updated Array1 array? I tried @Array2 = @Array1 but any changes to Array1 are reflected in Array2. Should I use Storable::dclone? What would be the simpliest steps needed to copy the array and afterwards reference the exact same way as the modified Array1? Thanks in advance for any help.$Array1[0][0] = 10; $Array1[0][1] = 15; $Array1[1][0] = 20; $Array1[1][1] = 30; .... @Array2 = @Array1; # Loop through @Array1 and make changes to it. After loop I want to ma +ke reference to initial values that were stored in Array1 through use + of Array2.
In reply to Copying multi-dimensional array by rpike
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |