AdBlock을 비활성화합니다

AdBlock은 사이트의 일부 콘텐츠를 차단하고 있습니다

ADBlock errore

PHP - Passare una classe non istanziata ad una funzione

 확인

문제

L'obiettivo è quello di riuscire a passare una classe non ancora istanziata ad una determinata funzione, per poterla usare come classe statica o usare una sua funzione statica o altri motivi vari.

Come faccio quindi a passare il tipo di una classe in php?

해결책

La soluzione è usare la funzione seguente, che è disponibile per ogni classe::class

Ad esempio puoi fare una cosa simile

public function esempio($model)
{
    return $model::stampa("Ciccio");
}

echo $modello->esempio(Apk::class);

라이센스 : CC-BY-SA ~와 함께 속성