Element aus Array rausnehmen

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

  • Element aus Array rausnehmen

    wie nehme ich aus einem array elemente raus?
    bsp:


    Array $myarr
    (
    [0] => -1
    [1] => 1
    [2] => 5
    [3] => 7
    [4] => 11
    )

    $myarr[2] (5) rausnehmen oder löschen. danach:

    Array $myarr
    (
    [0] => -1
    [1] => 1
    [2] => 7
    [3] => 11
    )

    gibt es da eine fertige methode?

  • #2
    array_splice($array, 2, 1); wenn die keys "nachrutschen" sollen, ansonsten einfach unset($array[2]);

    Kommentar


    • #3
      hatte schon beides probiert.

      array_slice hat nicht wirklich funktioniert. bekam auch kein error
      oder sonstiges.

      unset kann ich nicht nehmen. die keys müssen nachrutschen (siehe bsp.)

      wenn es keine andere möglichkeit gibt, muss ich selber eine methode schreiben, ansonsten schaue ich mal warum array_slice nicht klappt..

      Kommentar


      • #4
        Original geschrieben von brainwave8
        hatte schon beides probiert.

        array_slice hat nicht wirklich funktioniert. bekam auch kein error
        oder sonstiges.
        ich meinte aber array_splice()

        Kommentar


        • #5
          Sicher dass error_reporting aktiv ist? Wie sieht dein Code aus?
          The right way is wrong oder auch right != right

          Kommentar


          • #6
            ok mein fehler..hatte slice statt splice benutzt

            Kommentar

            Lädt...
            X