FETCH_ASSOC vs FETCH_NUM
Wpis napisany 06 października 2008 w kategoriach: PHP/MySQL, Techblog, Wszystkie | 19:54:18 | 9 komentarzyJak zapewne część z was wie (albo i nie) pracuję obecnie nad projektem zwanym Orodlin. W tymże właśnie zespole, ktoś niesamowicie genialny wpadł na pomysł używania numerycznego pobierania pól przy pomocy ADOdb (wszystko co w tym poście zostanie napisane, odnosi się także do PDO oraz mysql_fetch_num()). Istnieje pogląd, że numeryczne pobieranie pól jest szybsze...
W porządku. Mogę zrozumieć pewne względy wydajności przy pisaniu skryptów. Jednak nie potrafię znieść przedkładania wydajności kodu całkowicie ponad jego czytelność oraz elastyczność. Całą sytuację postaram się zobrazować na przykładzie jednego prostego kawałka kodu (przepisany na PDO dla lepszej czytelności):