Mi piacerebbe sapere se c'è una ragione tecnica per cui i progettisti di PHP hanno deciso di invocare un metodo statico usando Class::static_method()
invece di Class->static_method()
(come qualsiasi altro metodo).
La modifica della sintassi riflette eventuali requisiti tecnici?
Lo sto chiedendo perché la sintassi per ogni altra lingua che conosco per invocare un metodo è sempre la stessa, nonostante sia statica o meno.