Ankündigung

Einklappen
Keine Ankündigung bisher.

unset geht nicht

Einklappen

Neue Werbung 2019

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

  • unset geht nicht

    hi all,
    also ich hab mal ein dummes problem

    auf meinem lokalen webserver (php 4.3.3) interpretiert er unset wie es sein sollte
    jedoch auf dem 1und1 server nicht!! (php 4.3.6)
    da macht der einfach leere menge, was total sinnlos ist

    gruß

  • #2
    Re: unset geht nicht

    Zitat von SyRaX
    da macht der einfach leere menge, was total sinnlos ist
    unset ist auch in PHP 5 enthalten, demnach liegt es nicht an der PHP-version ..
    http://de3.php.net/unset

    was meinst du bitte hiermit:
    da macht der einfach leere menge
    grüße ben ..
    [b][url=http://www.benjamin-klaile.de]privater Blog[/url][/b]

    Kommentar


    • #3
      das element bleibt erhalten, blos ohne inhalt
      imprinz das selbe als würde ich einfach $array[0]=''; machen...

      Kommentar


      • #4
        wenns noch immer unverständlich ist:

        beispiel - bei mir:
        $array=array('a','b','c');
        unset($array[1]);
        :ergibt
        array('a','c'); <sinn und zweck der übung

        1und1:
        $array=array('a','b','c');
        unset($array[1]);
        :ergibt
        array('a','','c'); <sinnlosigkeit und grund des posts

        das muss heute noch laufen *grml

        Kommentar


        • #5
          Notfalls könntest du es immer noch so lösen.
          Code:
          $array = array('a','b','c'); 
          unset($array[1]);
          $array_neu = array();
          foreach ($array as $daten)
           {
             if ($daten != "")
              {
               $array_neu[] = $daten;
              }
           }
          $array = $array_neu;
          mfg RudiS

          Kommentar


          • #6
            hi.

            array_splice hilft dir weiter

            Code:
            <?php
            
            	$_array = array("eins",
            					"zwei",
            					"drei",
            					"vier");
            					
                echo "<pre>";
                print_r($_array);
                echo "</pre>";
            
                array_splice($_array, 1, 1);
                
                echo "<pre>";
                print_r($_array);
                echo "</pre>";
            
            ?>
            ausgabe:
            Code:
            Array
            (
                [0] => eins
                [1] => zwei
                [2] => drei
                [3] => vier
            )
            Array
            (
                [0] => eins
                [1] => drei
                [2] => vier
            )
            grüße ben
            [b][url=http://www.benjamin-klaile.de]privater Blog[/url][/b]

            Kommentar

            Lädt...
            X