Строитель пишет:rgl пишет:А разве внутри foreach можно из массива что-то удалять? Если передавать в цикл значение по ссылке, то можно.
Разве??
Если передавать ЗНАЧЕНИЕ по ссылке то можно ЗНАЧЕНИН и менять (т.е. ключ остается тот же, значение становится другим), но нельзя делать что-либо, что меняет ключи, т.е. добавлять или удалять элементы. А в примере как раз было удаление.
|