$_SESSION e' particolare. Sostituisce la "registrazione in sessione" delle variabili come era uso tempo fa con register_globals in ON. In pratica gestisce i suoi indici come se fossero delle variabili autonome e, forse per qualche compatibilita' che non ti saprei dire, restringe la possibilita' dei nomi indice ai valori previsti per i nomi delle variabili e labels in genere del php.Originariamente inviato da emanueledg
Grazie Piero.
Ho provato su $_SESSION con vari indici e vale la stessa cosa che hai detto per altri array: accetta senza fare una piega indici associativi costituiti da qualsiasi stringa come quella dell'esempio sopra (con error_reporting settato a E_ALL, in locale con PHP ver 5.2.1, e su server con PHP ver 4.3.9).
Quel limite sintattico sembra non valga anche per $_SESSION.
http://it.php.net/manual/it/language.variables.php

Rispondi quotando