|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Mar 2004
Messaggi: 171
|
[PHP]Oggetti annidati
Ciao!
Ho letto diversi manuali online ma non trovo la risposta alla mia domanda. Ho scritto in PHP una classe "giocatori". Devo poi scrivere la classe "squadra" che contiene come membri 18 oggetti giocatori. Come faccio a dire che gli oggetti membro della classe squadra sono degli oggetti di un'altra classe? In c++ dichiaro il tipo di ogni membro ma come faccio in PHP? |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2498
|
Quote:
Nella classe "squadra" (metti che sia il Genoa ![]() $genoa=new squadra; $genoa->portiere=$giocatori->giocatore['buffon']; Ho inteso?
__________________
![]() |
|
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Mar 2004
Messaggi: 171
|
OK..
Vediamo se ho capito giusto. class giocatore { public $parate; public $resistenza; } class squadra { public giocatore1; public giocatore2; } $player1=new giocatore; $player->$parate=10; $player->$resistenza=10; $squdra1=new squadra; $squadra1->giocatore1 = $player E' giusto? |
![]() |
![]() |
![]() |
#4 |
Bannato
Iscritto dal: Mar 2004
Messaggi: 171
|
In PHP posso definire un array di puntatori a oggetti?
Se si come? ![]() |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2498
|
Quote:
![]() Per i puntatori direi di no siccome i puntatori in Php, 'un ce stanno, al massimo sono disponibili le "references". Sgoogla per saperne di più (o php.net...)
__________________
![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:44.