下記コードをご参照ください。
lang
1Class Foo{ 2 function test1() 3 { 4 echo 'test1'; 5 } 6 7 function test2() 8 { 9 echo 'test2'; 10 } 11 12 function test3() 13 { 14 echo 'test3'; 15 } 16} 17 18$foo = new Foo; 19$foo->test2();//prints test2 20$foo->test3();//prints test3
ここで質問なのですが、
関数実行がコールされる前に他の関数をコールするにはどうすればいいんでしょうか?
上のケースで言うと、'test1'関数を他の関数すべてに対して自動的にコールするにはどうすればいいでしょうか?
test1
test2
test1
test3
'test1'関数をすべての関数定義に際してコールすることができません。
クラスのどの関数がコールされても、その前に自動的に関数をコールする方法が必要です!
どなたか回答よろしくお願いします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。