Originariamente inviato da Ratatuia
se una funzione è dichiarata 'static' non puoi usare $this al suo interno (ma lo puoi usare in altri metodi anche all'interno della stessa classe)

devi riprendere il concetto di istanza di una classe e classe.

http://php.net/manual/en/language.oop5.static.php
Innanzi tutto grazie per la risposta ma non torna ugualmente.

Avevo già provato quanto hai detto prima di postare ovvero a dichiarare il metodo non statico e
richiamandolo secondo tutti i crismi

Codice PHP:

class myTest
{

                  
$private $_firstName;
                  
$private $_lastName;
     
                  public function 
printName $firstName$lastName )
                  {

                          
$this->_firstName $firstName;
                          
$this->_lastName $lastName;

                          echo 
'Ciao ..... ' $this->_firstName ' ' $this->_lastName '!';
 
                   }

}

$name = new myTest();
$name->printName 'mioNome''mioCognome' ); 
ma è assolutamente uguale

Grazie