Hi,
»» das dürfte doch nicht sein, oder?
doch sicher. Das ist ganz genauso dokumentiert. Ein Leerstring ist ein String. Ein Leerstring als Array-Key ist zulässig, siehe Handbuch, Arrays (unterhalb der Warnung).
hmmm, das hatte ich bisher immer so verstanden, dass man bei der Dekalration wie üblich so vorgehen kann:
$ar[] = 'a';
$ar[] = 'b';
Dann wird ja automatisch ein numerisches Array daraus.
Aber das tatsächlich der Key leer, im Sinne von nicht sichtbar, sein darf, hätte ich nicht gedacht und irritiert mich auch ein wenig.
Aber wenn es nun mal so ist...
Danke
Mike