Ankündigung

Einklappen
Keine Ankündigung bisher.

Variablen leeren

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • themonk
    hat ein Thema erstellt Variablen leeren.

    Variablen leeren

    Hallo,
    kann man mit einem bestimmten Befehl alle Variblen auf der Seite leeren.
    Oder muss man für jede
    $var = '';
    machen?

  • thrawn
    antwortet
    Zitat von Zergling
    Erläuter doch mal den Grund, vielleicht können wir dir sinnvollere Vorschläge machen.
    Jo, halte ich auch für das Beste.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    @Buhmann: ich denke das wird nicht viel bringen, besser so:
    PHP-Code:
    <?php
    foreach (get_defined_vars() as $k => $v) unset($$k);
    unset(
    $k$v);
    ?>
    /edit:
    Zitat von var_dump($GLOBALS)
    Code:
    array(5) {
      ["GLOBALS"]=>
      &array(5) {
        ["GLOBALS"]=>
        *RECURSION*
        ...

    Einen Kommentar schreiben:


  • Zergling-new
    antwortet
    Erläuter doch mal den Grund, vielleicht können wir dir sinnvollere Vorschläge machen.

    Einen Kommentar schreiben:


  • Buhmann
    antwortet
    warum auch immer:
    PHP-Code:
    <?php
    foreach($GLOBALS AS $key => $value) unset($GLOBALS[$key]);
    ?>
    bzw
    PHP-Code:
    <?php
    foreach($GLOBALS AS $key => $value$GLOBALS[$key] = "";
    ?>
    oder
    PHP-Code:
    <?php
    foreach($GLOBALS AS $key => $value$GLOBALS[$key] = NULL;
    ?>
    je nachdem, was du genau willst.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Das setzten von Variablen auf '' ist in der Regel wirklich keine besonders sinnvolle Sache. Wenn du Variablen nichtmehr brauchst oder später neuen Verwendungen zuführen willst, solltest du sie mit unset() auflösen und später neu deklarieren.

    Einen Kommentar schreiben:


  • thrawn
    antwortet
    Darf ich fragen, warum Du das machen möchtest?

    Eine "leere" also undefinierte Variable gibt eine notice aus. Du kannst allerdings Variablen stetig andere Werte zuweisen.

    Einen Kommentar schreiben:

Lädt...
X