Intendevo metodi, ovviamenteOriginariamente inviato da sonounostrinato
Attenzione: tra funzioni e metodi ne passa...
una funzione non appartiene ad un oggetto, a differenza dei metodi, e come tale non può accedere alle propietà dell'oggetto (non essendoci)![]()
Cmq ritorno a dire che un costruttore, anche se di default e non espressamente dichiarato serve. E' impensabile avere:
Senza aver inizializzato lo stato della variabile $phpmailer attraverso il costruttore - come hai detto anche tu -, anche se questa operazione non tocca alcuna variabile di classe. Purtroppo credo che queste differenze non si apprezzino in PHP, che non è un linguaggio propriamente ad oggetti, nel senso che nasce come un linguaggio di scripting ed ha avuto una estensione verso la OOP solo dalla versione 4, credo...in altri linguaggi espressamente ad oggetti tali distinzioni sono apprezzabili...a mio avviso...Codice PHP:
// Omissis
$phpmailer->aMethod();
![]()