Seems right. Doc talks about this scenario. The code below illustrates that the length abroad is valid.
@array = ('this','is','for','testing','this','is','for','testing');
@array1 = (1,2,3,4,5,6,7,8,9,10);
splice @array,5,100,@array1;
print join "\n", @array ;
source
share