Tammy: str_replace ersetzt nicht wie ich will

Hallo an alle,
die von mir verwendete str_replace-Funktion soll aus einem String \n gegen <br> ersetzen. Das macht sie leider nicht, wenn ich sie z.B. beim string "dasistmein\nstring" anwende.

$kuschel = str_replace("%\n%", "<br>", $kuschel);
Was mache ich denn da nur falsch? Need help!

Tammy

  1. hi,

    die von mir verwendete str_replace-Funktion soll aus einem String \n gegen <br> ersetzen. Das macht sie leider nicht, wenn ich sie z.B. beim string "dasistmein\nstring" anwende.

    $kuschel = str_replace("%\n%", "<br>", $kuschel);
    Was mache ich denn da nur falsch?

    Du versuchst, %\n% zu ersetzen - aber dein String enthält die Zeichenfolge %\n% nicht.

    Du murkst offenbar lustig aus SQL o.ä. bekannte Wildcards mit in eine simple Stringersetzung hinein - vollkommen überflüssiger bzw. sogar kontrapoduktiver Weise.

    Bei dem Weg: Was gefällt dir eigentlich an nl2br() nicht?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }