CiauzzOriginariamente inviato da IroN@xiD
Non riesco a capire cosa vuoi fare, però mi piacerebbe capire.
Puoi spiegari meglio?
![]()
Allora, io ho qualche migliaio li librerie numerate da 1.php a 1000.php .
Devo caricare solo quelle che mi servono altrimenti esplode il computer.
Dunque, senza fare controlli io usando questa espressione:
$ITEMS[501]->Descrizione(); # Mi parte la descrizione dell'oggetto
Se l'oggetto non era stato caricato viene fatto il require della libreria, viene creato l'oggetto, il tutto facendo i relativi controlli di validità. Ad esempio prima di fare il require si controlla che il file esista e che il parametro passato sia solo un numieri intero.
Pensavo ieri sera di usare l'overloading dell'operatore [], ma a quanto pare in PHP non esiste nulla del genere come in C++
C'è solo __unset __set e vari operatori, che potrei usare, questo sì, pero' preferirei una soluzione più potente come l'overloading dei []
Grazie ancora tanto.
Sto provando a cercare molto su PHP.net ma sembra che debba aspettare PHP9
Ciauz^^