Andavos: Space erkennen

Hallo,

kann ich mit Hilfe von str_replace ein Space oder ein Enter erkennen lassen?

Also ich habs mal hiermit versucht:
<?php

$text = //Text

$text = str_replace(" ", "space", $text);

echo $text;

?>

Allerdings geht das nicht.

Deswegen meine Frage:
Wie ist das "Sonderzeichen" für Space in PHP?

MFG
Andavos

--
http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
  1. Hallo,

    Moin,
    Also ich seh an deinem Script schonmal keinen Fehler, ein Space ist nunmal ein Space, und das schreibst als " ".
    Enter dagegen schreibst als "\r\n" (\r Wagenrücklauf, \n Zeilenvorschub)

    Andavos

    cu RFZ

  2. Also ich habs mal hiermit versucht:
    <?php
    $text = //Text
    $text = str_replace(" ", "space", $text);
    echo $text;
    ?>

    Allerdings geht das nicht.

    das klappt bei mir einwandfrei, ich habe //Text durch "Hallo Welt!" ersetzt und das script gab "HallospaceWelt!" aus.
    wenn ich allerdings ein geschütztes leerzeichen (alt+0160) zwischen den beiden wörtern eingefügt habe, hat es nicht funktioniert. vielleicht hat da ja dein editor irgend was verbockt. oder dein space war ein tab.