stdclass и массивы - какая разница ? stdclass vs arrays php

Что ж -

  1. цикл foreach не обходит stdclass , в то время как успешно работает с массивом
  2. также с упомянутым типом класса (в отличие от массивом) не работают стандартные функции , предназначенные для работы с массивами
  3. на субъективный взгляд некоторых товарищей классы лучше смотрятся в исходном коде
  4. при добавлении очередного элемента в массив необязательно прописывать название ключа ("индекса")

читаем ещё =

  1. www.devnetwork.net/viewtopic.php?f=19&t=123770
  2. http://stackoverflow.com/questions/3193765/when-should-i-use-stdclass-and-when-should-i-use-an-array-in-php5-oo-code

но вообще это дело довольно мутное))))
и они изрядно похожи)