Cosa significa passare un oggetto come parametro di una funzione

di Anonimizzato16629 il
2 risposte
Non riesco a capire a cosa serva e come può essere sfruttato il passaggio di un oggetto come parametro di una funzione.Potete schiarirmi un po' le idee?

2 Risposte

  • A mio avviso è utile che tu legga qualche testo o tutorial relativo alla programmazione ad oggetti
  • Esempio oggetto:
    
    class Oggetto
    {
      public $Status;
      __construct()
      {
        $this->Status = "creato";
      }
    }
    
    Esempio funzione che prende un oggetto come parametro:
    
    function Funzione($ogg)
    {
       echo "Lo stato dell'oggetto passato è: ".$ogg->Status;
    }
    
    Esempio di chiamata alla funzione suddetta:
    
    
    $ogg = new Oggetto();
    Funzione($ogg);
    
    L'output sarà ---> creato
Devi accedere o registrarti per scrivere nel forum
2 risposte