Viennamade: Array: Ein Feld einschieben

Hallo liebe Forumsteilnehmer!

Ich habe ein eindimensionales Array mit 50 Feldern: x[0]=Basilikum,[1]=Tyhmian, ... x[49]=Sellerie. Jetzt will ich ein Feld einschieben: x[21]=Sesam, Sellerie bekommt dann den Key 50.

Ich würde jetzt ein neues Array mit array_push befüllen. Bis zur entsprechenden Stelle mit Werten aus dem alten Array, dann mit dem neuen Wert und von da an wieder mit Werten aus dem alten Array.

Geht das nicht gescheiter?

Danke
Viennamade

  1. Huhu Viennamade

    Geht das nicht gescheiter?

    Ja

    http://de.php.net/manual/en/function.array-splice.php

    <quote>
    If offset and length are such that nothing is removed, then the elements from the replacement  array are inserted in the place specified by the offset. Tip: if the replacement is just one element it is not necessary to put array()  around it, unless the element is an array itself.
    </quote>

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday
    1. Hallo!

      Geht das nicht gescheiter?
      Ja
      http://de.php.net/manual/en/function.array-splice.php

      Lesen müßt man können ... ich habs nämlich gesucht dort ...

      Danke!
      Viennamade