Tom: Datensatz aus Datenbank in array schreiben

Beitrag lesen

Hello,

Wäre es, einer einheitlichen Struktur wegen, nicht sinnvoller, auf die Verwendung von

  
  
$ausgabe[]['id']  
  

umzusteigen? Die anderen Felder sind ja auch so erreichbar.

Nö.
Man sollte keine neuen Indexe (1) einführen, wo sie nicht mehr notwendig oder sogar kontraproduktiv wären...

$_ausgabe[] = *neuerEintrag*

würde aber für [] bei jedem Schleifendurchlauf ein neues Increment eines Index einführen, der total überflüssig ist.

Ich versuche gleich mal zu zeigen, wie die drei unterschiedlichen Strukturen sich abbilden würden

+++ dauert ein paar Momente +++

(1) --- "Indexe" oder "Indizes"?
Angeblich soll "Indexe" heute erlaubt sein.
Ich hab's gerade mal mit Googlefight versucht, aber das hat bei mir gestreikt

(2) --- Anmerkung am Rande ---
Das "$name" ist meine persönliche Note, wenn Skalare erwartet werden.
Das "$_name" ist meine persönliche Note, wenn Arrays erwartet werden.
Das "$__name" ist meine persönliche Note, wenn Objekte erwartet werden.

PHP unterscheidet im Verhalten im Prinzip nur zwischen diesen wesentlichen Grundtypenklassen. Innerhalb dieser wird automatisch umgewandelt, wenn möglich.

Schau Dir einfach die entstehenden Strukuren an.

Ich bau gleich mal was zu Angucken:

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com