|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
|
[php5] oo costruttori e overloading
ciao,
ho letto che con php5 e in particolare con il metodo magico __call è possibile simulare l'overloading dei metodi, ad esempio i costruttori. Io avrei bisogno di creare due costruttori che accettano rispettivamente un oggetto di tipo "Tab" (da me creato) oppure un array di oggetti tipo "Tab". Come posso fare? potrei: __construct (Tab $T) __construc (array $tabs) ovviamente il primo non accetta array e il secondo accetta array di qualsiasi cosa, ma io voglio sia per forza array di Tab... qualche idea? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2499
|
Forse quando assegni un Tab all'elemento dell'array puoi fare
(Tab)$array[0]=Tab; ma che senso avrebbe?? Dovrebbe funzionare lo stesso no?
__________________
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:48.



















