В VBA можно и по ключу, и по индексу обращаться к элементу.
Это очень удобно - может понадобиться, например, раздробить массив надвое.
Посчитал элементы, поделил, узнал половину. И пошел - с первого до половины. С половины - до конца.
А в PHP как? Есть цикл foreach. И чего?
Пример был просто абстрактным, речь не о нем. Просто очень неудобно, что нельзя обращаться по индексу.
Не могли бы Вы прокомментировать.
1. Kave - 13 Августа, 2011 - 17:47:41 - перейти к сообщению
2. iflight - 13 Августа, 2011 - 18:23:15 - перейти к сообщению
нет нельзя так.
массив может быть например такой:
массив может быть например такой:
и индексы будут такие:
потому и нельзя) Лично я не испытывал с этим проблем(:
foreach последовательно перебирает все элементы массива просто и дает доступ при надобности и к ключи и к индексу, что часто очень удобно.