Originariamente inviato da Emulman
beh potresti considerare $articoli->nome e $articoli->pagina come degli array, così per inserire nuovi articoli e pagine..

Codice PHP:
class Articoli {
  public 
$numero_rivista;
  public 
$nome;
  public 
$pagina;

  function 
__construct() {
    
$this->nome = array(100);
    
$this->pagina = array(100);
  }
}

$articoli = new Articoli();
$articoli->numero_rivista $rivista->numero_rivista;
array_push($articoli->nome'pippo peppo alla ricossa');
array_push($articoli->pagina5); 

a me non piace tanto...

non puoi avere una cosa di questo tipo??

Codice PHP:

$rivista 
= new Rivista("nome""data""numero");
$rivista->articoli[] = new Articolo("titolo""autore""pagina");
$rivista->articoli[] = new Articolo("titolo2""autore2""pagina");