...kenne mich mit php nicht so gut aus. Muss ich nicht auch die Ausgabe des Rückgabewertes dieser Funktion angeben ?
Nein.
Und gibt es nicht (doch) ein Plugin, welches mir den Speicherbedarf der verwendeten Plugins (in Echtzeit) mit angibt ?
Mir fehlt jede Vorstellung, wie das funktionieren könnte. Nur als Beispiel, wie das von einer Zeile zur nächsten bereits in so einem kleinen Script schwankt. Hätte es jetzt in der Mitte durch die zusätzliche Funktion für höher gehalten, ist aber um 24 Bytes geringer, vermutlich weil der Teilstring mehr benötigte als die zusätzliche Funktion. Und dann versuche da einmal bei WP richtige Werte über Hooks abzugreifen.
PHP
<?php
// Ein Beispiel
$ein_string = "Dieser String";
echo $ein_string." belegt ".memory_get_usage()." Byte<br />\n";
// Dieser String belegt 320888 Byte
$ein_string = str_replace("String", "String belegt ", $ein_string);
echo $ein_string.memory_get_usage()." Byte<br />\n";
// Dieser String belegt 320864 Byte
unset($ein_string);
echo memory_get_usage()." Byte<br />\n";
// 320744 Byte
?>
Alles anzeigen