Какие преимущества mysql_fetch_object()?

  • Автор темы Автор темы gogan
  • Дата начала Дата начала

gogan

Новичок
Какие преимущества mysql_fetch_object()?

В каких случаях нужно использовать mysql_fetch_object() вместо mysql_fetch_array()? В чем преимущество хранения ряда как класса?
 
тогда, когда сам поймешь, зачем нужна эта функция
 
никаких. только привчка записи - кому как удобнее.
 
Просто я встретил такой подход в одном мускульном модуле. Ломаю голову почему, так как сам всегда пользовался _array и проблем не знал.
А почему тагда бы не юзать ассоциированные массивы в stdClass? Или такой подход тоже есть как альтернатива обычным хэшам?
 
Не знаю как у кого, но у меня было следующее:
допустим есть таблица из к примеру 3х полей: pole1, pole2, pole3, при использовании mysql_fetch_array, проходился циклом foreach по полученному массиву, но там почему-то шли следующие ключи:
0
pole1
1
pole2
2
pole3
Не помню уже точно зачем, но мне обязательно надо было что бы таких (0,1,2) ключей не было. Проблема решилась использованием mysql_fetch_object. Вот.
 
Фанат +1
Invizz +1
:-)))
Вообще, я пока что тоже не особо понимаю где можно реально прнименить эту функцию.
Возможно, мне просто еще не доводилось работать с чем-то, что могло бы дать предпосылки использования этой функции...

На php.net тоже не особо ясно (несмотря и на комменты пользователей).
 
просто синтаксис обжектообразный. как с классом и все. иногда полезно (наверное)
 
просто синтаксис обжектообразный. как с классом и все. иногда полезно (наверное)
когда поймешь что такое объект и как его применять, тогда вопросов не возникнет.
 
Это все-го лишь запись(или вид записи). Видать, просто разработчики хотели свести все к ООП. Типа у нас все в объектах :)
 
А какая разница-то? Что удобнее то и использовать... Я всегда использовал ***_fetch_object просто потому что так лично мне удобнее и привычнее...
 
Сверху