Teile aus Array löschen.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    nene es ging schon um die Umstellung des Arrays

    hab jetzt alles so wie ich es will und muss es nur noch für mein Prog umsetzen. Hier nochmal der vollständige Quelltext für leute die später hier nachlesen: Es ging darum "Vogel" zu löschen, so dass alles nachschiebt:

    PHP Code:
    <?
    echo '<pre>';
    $newarray = array ();

    $arr = array();
    $arr[] = 'Esel';
    $arr[] = 'Vogel';
    $arr[] = 'Hund';
    $arr[] = 'Katze';
    $arr[] = 'Maus';

    // vorher
    print_r($arr);
    echo '<br />';


    // eintrag entfernen.
    unset($arr[1]);

    // Innerhalb des Arrays umschichten:
    foreach($arr as $val)
    {
        array_push ($newarray, $val);
    }
    //Ausgabe am Ende:
    print_r($newarray);    


    echo '</pre>';
    ?>
    Das macht aus:

    [0] => Esel
    [1] => Vogel
    [2] => Hund
    [3] => Katze
    [4] => Maus
    folgendes

    [0] => Esel
    [1] => Hund
    [2] => Katze
    [3] => Maus
    Danke an euch =) Ihr habt mir mal wieder gut geholfen

    Comment


    • #17
      PHP Code:
      // eintrag entfernen.
      unset($arr[1]);

      // Innerhalb des Arrays umschichten:
      foreach($arr as $val)
      {
          
      array_push ($newarray$val);
      }
      //Ausgabe am Ende:
      print_r($newarray); 
      vergiss das unset() nicht für variablen, welche du nicht mehr benötigst.

      PHP Code:
      // eintrag entfernen.
      unset($arr[1]);

      // Innerhalb des Arrays umschichten:
      foreach($arr as $val)
      {
          
      array_push ($newarray$val);
      }

      //****************************
      // so 
      unset($arr);
      // oder
      $arr $newarray;
      unset(
      $newarray);
      //****************************

      //Ausgabe am Ende:
      print_r($newarray);
      // oder eben so ... (je nachdem welches array gekillt wurde)
      print_r($arr); 
      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


      Comment


      • #18
        thx, jaja EVA prinzip =)

        aber danke für den Tipp

        Comment

        Working...
        X