in reply to Read-only variable in foreach loop?
To Fix your problem copy the read-only values to writeable variables:$_ = "##"; m/(##)/; $1 = "Hello"; Modification of a read-only value attempted at - line 3.
@list = ($1, $2, $3, $4, $5); foreach $i (@list) { $i = int rand( @numb +1 ); pop @numb; }
|
|---|