E' simile all'operatore di dereferenziamento -> ma serve a risolvere le chiamate a metodi o proprietà statiche.
Codice PHP:
class A {
public metodo() {
echo 'A';
}
}
class B {
public static metodo() {
echo 'B';
}
}
$a = new A;
$a->metodo(); // ok, mostrerà A
B::metodo(); // ok, mostrerà B. Nota che non serve istanziare la classe in quando il metodo è statico