Johannes Zeller: new Class()->method() ?

Beitrag lesen

Hallo Robbe,

hmm, das würde ich merkwürdig finden.. denn solange ich einen gültigen zeiger auf dieses objekt habe, kann es auch nicht zerstört werden. und man hat ja solange einen gültigen zeiger, solange ich auf das objekt im aktuellen kontext zugreifen kann.

Im Notfall gibt es immer noch unset. Außer wenn eine Variable _sehr_ viel Speicher verbraucht, ist es normalerweise nicht notwendig, dies explizit aufzurufen.

Es ist ja gut, dass du dir Gedanken über den Resourcenverbrauch deiner Scripte machts, aber ich bezweifle, dass du den etwas längeren Verbrauch des Objektes im Speicher überhaupt merkst.

ok, das ist wohl geschmackssache aber so hatte ich dies immer in anderen sprachen wunderbar anwenden können und wollte es halt hier nicht missen..

»Das ist nun mal so.«

Ich habe mich allerdings auch schon öfters darüber geärgert, dass es nicht möglich ist, direkt über den Methodenaufruf auf einen Rückgabewert zugreifen zu können.

Schöne Grüße,

Johannes