Salve,
grazie in anticipo per colore che mi mi aiuteranno, e anche a quelli che vorrebbero ma non sanno la risposta

Cerco di descrivere brevemente il problema.
1) Ho un vettore $UTENTI[]
2) Ho una tabella su mysql che contiene tutti gli utenti e ha come ID un numero.

Ho creato una classe che gestisce ogni utente.
Per creare un oggetto devo fare $UTENTI[$USER_ID]=new User($USER_ID);
Così nell'indice del vettore ho l'oggetto della classe di quell'utente e quando mi servono dei dati particolari di quell'utente uso il suo oggetto.

Pero' il mio problema è che non devo caricare tutti gli utenti.

Accidenti, non riesco a spiegarlo bene, ma ci provo.
Il vettore $UTENTI[] è vuoto.
Faccio questa riga ed il vettore è vuoto: $UTENTI[$USER_ID]->cambia_password("dio");
Ci deve essere qualcosa che quando vede che il vettore è vuoto, va a fare il new User su quell'indice.

E' possibile?
Grazie in anticipo