ну, к примеру, у тебя массив хешей. ты делаешь цикл по нему. переменная цикла, если не сделать ссылкой, будет копировать каждый хеш, переменная будет содержать копию (при том глубокую, насколько я помню). это вообще контр-интуитивно. далее, ты думаешь "что за ... ?", делаешь переменную ссылкой, а она по завершению цикла продолжает жить и указывать на последний элемент, что перебирался