+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Suche in PHP: guten Suchen-und Ersetzen Algorithmus

  1. #1
    TP-Supporter Howie Munson II macht alles soweit korrekt Avatar von Howie Munson II
    Registriert seit
    May 2001
    Ort
    Berlin
    Beiträge
    435

    Suche in PHP: guten Suchen-und Ersetzen Algorithmus

    hat zufällig jemand einen einfachen Suchen-und Ersetzen Algorithmus für einen String in PHP zur Hand ?

    Danke

  2. #2
    TP-Supporter Howie Munson II macht alles soweit korrekt Avatar von Howie Munson II
    Registriert seit
    May 2001
    Ort
    Berlin
    Beiträge
    435
    so, ich habe selber was gefunden, ein Algoritmus (wie schreibt man das eigentlich) war nicht notwendig, PHP hat was entsprechendes "eingebaut"

    falls es jemand interessiert, (aus der offiziellen Hilfe php.net)

    ---------
    strtr() can be called with only two arguments. If called with two arguments it behaves in a new way: from then has to be an array that contains string -> string pairs that will be replaced in the source string. strtr() will always look for the longest possible match first and will *NOT* try to replace stuff that it has already worked on.

    Examples:
    $trans = array("hello" => "hi", "hi" => "hello");
    echo strtr("hi all, I said hello", $trans) . "\n";


    This will show: "hello all, I said hi",
    ----------

  3. #3
    TP-Senior Doc.Silizium macht alles soweit korrekt Avatar von Doc.Silizium
    Registriert seit
    Feb 2001
    Beiträge
    208
    Und falls du was komplexeres brauchst solltest du mal einen Blick auf die PCRE-Funktionen werfen

    http://www.php.net/manual/de/ref.pcre.php

    Da kannst du mit Strings (fast) alles machen was du willst
    Keep the faith

+ Antworten

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 13.07.2002, 18:14
  2. einige Fragen zu PHP und mysql
    Von NeTHippie im Forum Traum-Dynamik
    Antworten: 6
    Letzter Beitrag: 26.03.2001, 10:23

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51