phpbar.de logo

Mailinglisten-Archive

[php] mehrere variablen l ö schen

[php] mehrere variablen l ö schen

Andreas Heigl a.heigl at wdv.de
Fre Dez 9 11:58:16 CET 2005


Lutz Zetzsche schrieb:

> Hi Michael,
> 
> Am Freitag, 9. Dezember 2005 11:49 schrieb Michael Borchers:
>> ich möchte verschiedene variablen auf einmal über eine funktion löschen,
>> anstatt jedes mal empty() und unset() zu schreiben,sprich:
>> 
>> $vars_array = array("var1", "var2");
>> 
>> 
>> und dann über eine funktion in einer foreach schleife jede variable
>> bearbeiten:
>> 
>> foreach($vars_array as $var)
>> {
>>     empty($var);
>>     unset($var);
>> }
>> 
>> 
>> aber da steckt natürlich der wurm drin.
>> muss ich ein doppeltes $$ verwenden oder die variablen in das array anders
>> übergeben?
> 
> warum probierst Du es nicht einfach aus, wenn Du es schon zu wissen
> scheinst? ;-) Deine Beschreibung läßt Spielraum für Interpretationen und
> damit für falsche Antworten, aber wenn ich Dich richtig verstehe, dann sollte
> Deine Lösung passen. :-)

War da nicht was, das eine foreach-Schleife eine Kopie von $array nutzt?
Dann würde doch in der Kopie alles gelöscht und im Original nicht. Oder?

Und warum nutzt Michael dann nicht einfach unset ( $vars_array ); ?

Grüße

Andreas
-- 

Andreas Heigl
Siemensstrasse 6
61352 Bad Homburg
Germany
Telefon +49-(0)6172-670-185
Telefax +49-(0)6172-670-181



php::bar PHP Wiki   -   Listenarchive