BigPeter: preg_replace

Morgens allerseits ...

irgendwie will ich es nicht hinkriegen mit dem preg_replace :/

folgender Code

if (preg_match("/ \(/", $var)) {preg_replace("/ \(/","\<br \/\>\(",$var);}

Ich will also wenn die Variable $var die Zeichenkette " (" irgendwo enthält es verändern in "<br />(".
Das preg_match funktioniert wunderbar nur das preg_replace zickt noch rum.

Kann mir jemand kurz eine Hilfestellung geben oder erklären was genau ich falsch mache und wie es evtl. richtig klappen wird ?

Danke und liebe Grüße

BIG PETE

  1. Tach!

    irgendwie will ich es nicht hinkriegen mit dem preg_replace :/
    Ich will also wenn die Variable $var die Zeichenkette " (" irgendwo enthält es verändern in "<br />(".

    Nimm str_replace(). Und den Test auf das Enthaltensein brauchst du auch nicht, denn wenn es nicht drin ist, wird auch nichts ersetzt.

    dedlfix.

  2. Lieber BigPeter,

    if (preg_match("/ \(/", $var)) {preg_replace("/ \(/","\<br \/\>\(",$var);}

    wo speicherst Du den Rückgabewert von preg_replace ab?

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
    1. Lieber BigPeter,

      if (preg_match("/ \(/", $var)) {preg_replace("/ \(/","\<br \/\>\(",$var);}

      wo speicherst Du den Rückgabewert von preg_replace ab?

      Liebe Grüße,

      Felix Riesterer.

      OMG ...
      man sollte nicht zuviele Nächte lang durchproggen ... irgendwelche Schäden zieht es schon mit sich ...

      ich danke dir Felix