fetchAll
, wie die Dokumentation sagt, ruft ein Array aller Abrufdaten gleichzeitig ab. Da Sie FETCH_ASSOC
verwenden , wird ein Array assoziativer Arrays abgerufen. Wenn Sie sicher wissen, dass nur eine Spalte zurückgegeben wird, oder nur an der ersten zurückgegebenen Spalte interessiert sind, verwenden Sie einfach fetch
. Andernfalls müssen Sie über fetchAll
iterieren Ergebnisse oder tun, was Sie getan haben.