diese Bedenken Sie:PHP tut nichts, wenn eine statische Methode überschrieben
class Player {
public static function echoSomthing(){
echo "A";
}
}
Und
class ModifiedPlayer extends Player {
public static function echoSomthing(){
echo "B";
}
}
Ok, so dass ich meine statische echoSomthing Funktion außer Kraft setzen, sondern "A" noch hallte erhalten. Was mache ich falsch?
Versuchen Sie wie 'ModifiedPlayer :: echoSomthing() aufzurufen; ' –
Ich bekomme nur' B '... Ich lege diese Zeile unter: $ m = new ModifiedPlayer(); $ m-> echoSomthing(); – pAsh
@xFlare Sie können dies versuchen https://eval.in/822772 –