Nina: Teil aus String entfernen

Hallo,

ich habe einen String. Aus diesem möchte ich einen bestimmten Teil entfernen. Der String ändert sich immer wieder. Aber den Start- und den Endpunkt für die "Entfernung" kenne ich.

$string_alt = "123...dasistderstring&unddas=sollweg&daswiedernicht...456";
$string_neu = "123...dasistderstring&daswiedernicht...456";

Anfang wäre also: &unddas=
Ende wäre das folgende "&"

Insgesamt soll alles von &unddas=[hier ändert sich immer was] bis zum folgende "&" weg.

Wer kann mir helfen?

LG Nina

  1. hiho,

    unter http://www.php.net/manual/de/ref.strings.php findest du alle nötigen string-funktionen, unter anderem auch welche, die teilstrings extrahieren.

    gruß hein

  2. hi,

    Anfang wäre also: &unddas=

    dann möchtest du also als ersten schritt die position dieser zeichenkette innerhalb deines strings suchen.

    Ende wäre das folgende "&"

    danach möchtest du das erste auftreten dieses zeichen an einer position suchen, die grösser ist als das ende der in schritt 1 lokalisierten zeichenkette.

    wie hein schon sagte, die geeigneten funktionen findest du auf der übersichtsseite zu den string-funktionen im manual.

    gruss,
    wahsaga