Должен ли я использовать ассоциативный массив или объект?

Как мы все знаем, json_decode дает вам возможность вернуть ассоциативный массив или объект. Есть много других ситуаций, когда у нас есть два варианта. Очевидно, что в некоторых случаях использование одного или другого более «уместно» в зависимости от типа данных, с которыми вы имеете дело (группа данных, относящихся к одному элементу, по сравнению со списком элементов).

Меня интересует, есть ли разница в эффективности использования одного по сравнению с другим с точки зрения памяти, скорости и т. Д.? Меня особенно интересует время доступа для очень большого объекта - как это соотносится с очень большим массивом и почему?

Извините, если это уже обсуждалось ранее, поиск ничего не дал. Я пишу тест, который может сказать мне, какой из них лучше, но не поможет мне понять, почему.

28
задан andrewtweber 14 December 2011 в 05:26
поделиться