Frage zu Arrays
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anfang
array
code
eigenschaft
element
frage
funktion
klasse
klasse darstellen
methode
nachteil
objekt
programmierung
unterschied
-
Wollte nur mal fragen, ob
das selbe ist, wie$array['element']
. Welche Unterschiede gibt es, wieso hat das 2. keine Anführugszeichen? Welches wird häufiger verwendet? Gibt es Vor-/Nachteile?$array->element
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Normalerweise greift man auf Array immer mit $array["element"] zu. Das "->" wird für Objekte (siehe Objektorientierte Programmierung (OOP)) verwendet. Hierbei kann ein "Objekt" eine Eigenschaft (Variable einer Klasse) oder eine Methode (Funktion einer Klasse) oder eine weitere Klasse darstellen. OOP war bei PHP nicht von Anfang an implementiert, über "->" konnte man dies aber simulieren (Pseudo-Klassen). Heute verwendet man aber ausschließlich $array[]. /Edit: Was du verwendest ist quasi egal, früher hat man damit unterschieden, ob man auf einen Array oder eine Pseudoklasse zugreift.
Beitrag zuletzt geändert: 10.9.2009 22:35:06 von trueweb -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage