Ich verwende derzeit diese Methode:Gibt es eine Möglichkeit herauszufinden, wie oft eine Klasse in PHP instanziiert wurde?
class Foo {
private static $num_instances = 0;
function __construct() {
self::$num_instances++;
}
}
, die zu funktionieren scheint, aber ich frage mich, ob es eine in Art und Weise aufgebaut ist ....
schien mir der einzige Weg aus meinem Kopf. Eine schnelle Suche auf Google und php.net bringt mir keine andere Lösung als diese. Übrigens möchten Sie vielleicht die Zahl dekrementieren, wenn '__destruct()' -ing – mauris
Ich glaube nicht, dass PHP irgendeinen Grund hat, solche Informationen zu protokollieren. Ich bin neugierig. Haben Sie im Moment einen praktischen Bedarf dafür? – webbiedave
Es gibt keinen anderen Weg – Franco