すべての呼び出し元クラスを取得するには?PHP - すべての呼び出しクラスを取得するには
私が試した:
function __autoload ($class){
require $class;
debug_print_backtrace();
}
$obj1 = new Foo();
$obj2 = new Foo();
$obj3 = new Foo();
結果:
#0 __autoload(Foo) called at [/var/www/index.php:8]
しかし、私は結果必要 - 私はすべてのコールをリストする必要があります:(
#0 __autoload(Foo) called at [/var/www/index.php:8]
#0 __autoload(Foo) called at [/var/www/index.php:9]
#0 __autoload(Foo) called at [/var/www/index.php:10]
誰も助けてくださいありがとうございましたか? 。
Autoloadは 'Foo'クラスに対して__once__だけを実行します。 –
** __ construct **メソッドを使用して電話を受けることができます –
もっと良い解決策が必要です。ありがとうございます。 –