in reply to array reference
The array reference will not change; it will continue to refer to the array, which will now contain the new values. Sort of like the market's address doesn't change when they add Weetabix to the cereal section.