Wie man die Funktion in PHP für jeden anderen Funktionsaufruf automatisch aufruft
Class test{
function test1()
{
echo 'inside test1';
}
function test2()
{
echo 'test2';
}
function test3()
{
echo 'test3';
}
}
$obj = new test;
$obj->test2();//prints test2
$obj->test3();//prints test3
Jetzt ist meine Frage,
Wie kann ich eine andere Funktion aufrufen, bevor eine aufgerufene Funktion ausgeführt wird? Wie kann ich in obigem Fall die Funktion 'test1' für jeden weiteren Funktionsaufruf automatisch aufrufen, so dass ich die Ausgabe als, @ erhalten kan
test1
test2
test1
test3
ur Zeit erhalte ich die Ausgabe als
test2
test3
Ich kann die Funktion 'test1' nicht in jeder Funktionsdefinition aufrufen, da es möglicherweise viele Funktionen gibt. Ich brauche eine Möglichkeit, eine Funktion automatisch aufzurufen, bevor ich eine Funktion einer Klasse aufrufe.
Aller alternative Weg wäre auch zu tun.