Heim  >  Artikel  >  Backend-Entwicklung  >  Größe des Objekts im Speicher in PHP ermitteln?

Größe des Objekts im Speicher in PHP ermitteln?

王林
王林nach vorne
2023-08-31 17:29:06802Durchsuche

Größe des Objekts im Speicher in PHP ermitteln?

Die Funktion „memory_get_usage()“ kann vor und nach der Zuweisung von Speicher für die erstellte Klasse aufgerufen werden.

class MyBigClass {
   var $allocatedSize;
   var $allMyOtherStuff;
}
function AllocateMyBigClass() {
   $before = memory_get_usage();
   $ret = new MyBigClass;
   $after = memory_get_usage();
   $ret->allocatedSize = ($after - $before);
   return $ret;
}

Die Ausgabe ist der Speicher des Objekts relativ zu den Umgebungseinstellungen.

Das obige ist der detaillierte Inhalt vonGröße des Objekts im Speicher in PHP ermitteln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen