Hej,
Zastanawiam się nad takim zagadnieniem: czy jest jakaś kolosalna różnica lub wyraźne uzasadnienie dla np. przechowywania danych wynikowych z zapytania SQL w tablicy lub obiekcie? Chodzi mi o taką sytuację:
// wynik zapytania jako tablica obiektów
$query->result()
// wynik zapytania jako klasyczna tablica
$query->result_array()
Spotkałem się z tym zagadnieniem przy próbie wrzucenia do sesji danych wynikowych z zapytania SQL. Przy wariancie tablicy obiektów, musiałbym to zrobić przy pomocy serializacji, natomiast przy klasycznej tablicy, po prostu ją tworzę, a później odwołuję się do konkretnego elementu. Wobec tego zacząłem zastanawiać się, czy jest jakieś wyraźne wskazanie dla użycia jednego lub drugiego wariantu.