Amidala: Letztes Vorkommen eines String ersetzen

Hi,

ich möchte gerne in einen String das letzte Vorkommen des Leerzeichens durch nix ersetzen.

so ne art str_replace(" ", "", $string)

Was jedoch nicht alles, sondern nur den letzten String von hinten ersetzt. Wie kann man sowas machen?

Amidala

  1. echo $begrüßung;

    ich möchte gerne in einen String das letzte Vorkommen des Leerzeichens durch nix ersetzen.

    Wenn es sämtliche Leerzeichen am Ende sein sollen, dann nimm rtrim(), ansonsten substr_replace(). Beachte den Parameer start.

    echo "$verabschiedung $name";

  2. Hi,

    ich möchte gerne in einen String das letzte Vorkommen des Leerzeichens durch nix ersetzen.

    ereg_replace(" ([^ ]*)$",'\1',$str);

    Funktioniert.