Il discorso non mi e' molto chiaro in questo esempio trovato in rete l'operatore :: non e' usato per metodi statici

Codice PHP:
class {
   function 
example() {
       echo 
"I am A::example() and provide basic functionality.
\n"
;
   }
}

class 
extends {
   function 
example() {
       echo 
"I am B::example() and provide additional functionality.
\n"
;
       
parent::example();
   }
}

$b = new B;

// This will call B::example(), which will in turn call A::example().
$b->example();