Report question

Question: Changing value inside foreach loop doesn't change value in the array being iterated over