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:
MA PERCHE'???? perche? ce un motivo sensato per permettere questo o e' un'altra delle incosistenze di PHP?Codice PHP:
class A{
static public function foo(){
echo "metodo statico!
";
}
}
// posso fare
A:foo();
// oppure anche
$obj = new A;
$obj->foo();