Frage zum Wiki-Artikel „Arrays“
Jürgen
- frage zum wiki
- mitarbeit
- php
0 Rolf B
assoziativen Array mit foreach durchlaufen
var $userListe = [ 1000 => 'Max Müller', 3211 => 'Dieter Doll', 1704 => 'Eckart Engel' ];
Ist diese var hier falsch? Mit dem var bekomme ich eine Fehlermeldung
Viele Grüße Jürgen
Hallo Jürgen,
uff. Da wollte scheinbar jemand PHPScript erfinden... 😉
var
gehört nach JavaScript, in PHP deklarierst Du Variablen nicht. Die sind immer lokal in einer Funktion; wenn Du auf Variablen aus einem äußeren Scope zugreifen willst, verwendest du global.
Update: Gerade gelernt: var
gibt's in PHP. Aber nur, um in einer Klasse Eigenschaften zu erzeugen.
var $a = 8; // Fehler
class Test {
var $a = 9;
}
$t = new Test();
echo $t->a; // gibt 9 aus
Das ist aber veraltet und wurde mit dem Rewrite der Objekt-Engine für PHP 5 in public
umbenannt (das war 2004). var
wurde als Kompatibilitätshelfer beibehalten und offenbar vergessen, zu missbilligen.
Rolf