ciao a tutti. ho notato che i metodi statici di una classe (diciamo A) sono presenti come metodi di istanza negli oggetti istanziati a partire dalla classe stessa. tipo:

Codice PHP:
class A{
    static public function 
foo(){
        echo 
"metodo statico!
"

    }
}

// posso fare 
A:foo();
// oppure anche
$obj = new A;
$obj->foo(); 
MA PERCHE'???? perche? ce un motivo sensato per permettere questo o e' un'altra delle incosistenze di PHP?