in reply to put a array value into string.
In your context I'm rather fond of the special variable $". Quoting from the docs
When an array or an array slice is interpolated into a double-quoted string or a similar context such as /.../ , its elements are separated by this value. Default is a space. For example, this:
print "The array is: @array\n";
is equivalent to this:
print "The array is: " . join($", @array) . "\n";
|
|---|