Hallo.
Ich habe zu dieser Frage zwar die SuFu benutzt aber nicht wirklich etwas hilfreiches gefunden.
Ich versuche mein PHP-Skript so Ressourcenfreundlich wie möglich zu programmieren.
Da bin ich auf "unset($foo);" gestoßen und habe das natürlich etwas getestet.
Nur Frage ich mich ob es sich überhaupt lohnt dieses zu benutzen? Auf der einen Seite möchte ich natürlich Speicher sparen aber auf der anderen Seite DENKE ICH das alleine der Befehl "unset" wieder Rechenkraft benötigt und auch die Laufzeit des Skriptes erhöht.
In meinem Skript habe ich z.B. 50 Variablen die ich nur kurz brauche. Wenn man den Gesamten Text mit allen Zeichen zusammenzählen würde, käme man auf ca. 80-100 Zeichen an einem Stück.
Jetzt habe ich das mal getestet.
Ich habe dann das erste Ergebnis - das zweite Ergebnis gerechnet und es kam "10960 Byte" raus.
Das ist ja so gut wie nichts.
Sehe ich das richtig oder falsch?
Ich habe zu dieser Frage zwar die SuFu benutzt aber nicht wirklich etwas hilfreiches gefunden.
Ich versuche mein PHP-Skript so Ressourcenfreundlich wie möglich zu programmieren.
Da bin ich auf "unset($foo);" gestoßen und habe das natürlich etwas getestet.
Nur Frage ich mich ob es sich überhaupt lohnt dieses zu benutzen? Auf der einen Seite möchte ich natürlich Speicher sparen aber auf der anderen Seite DENKE ICH das alleine der Befehl "unset" wieder Rechenkraft benötigt und auch die Laufzeit des Skriptes erhöht.
In meinem Skript habe ich z.B. 50 Variablen die ich nur kurz brauche. Wenn man den Gesamten Text mit allen Zeichen zusammenzählen würde, käme man auf ca. 80-100 Zeichen an einem Stück.
Jetzt habe ich das mal getestet.
PHP:
echo memory_get_usage() . "\n";
unset($foo_01);
...
...
...
echo memory_get_usage() . "\n";
Ich habe dann das erste Ergebnis - das zweite Ergebnis gerechnet und es kam "10960 Byte" raus.
Das ist ja so gut wie nichts.
Sehe ich das richtig oder falsch?