Nur teilweise Großschreibung von Wörtern?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nur teilweise Großschreibung von Wörtern?

    Hi

    einen gegeben String vereinheitliche ich mit
    PHP Code:
    $str =  strtolower($str); $str =  ucwords($str); 
    das jedes Wort am Anfang gro´ß geschrieben wird.

    z.b.

    "Das ist ein Test" wird zu "Das Ist Ein Test."

    habe ich aber "Das ist ein T.E.S.T." gegeben wird das auch zu "Das Ist Ein T.e.s.t."

    Ich möchte aber das Buchstaben die auf einen Punkt folgen groß bleiben. Also "Das Ist Ein T.E.S.T."

    wie kann ich das erreichen?

    Danke
    Sayon

  • #2
    Ich glaube das geht nur zu Fuß, zum Beispiel mit explode(' ', $str), foreach, ucfirst() und implode() oder erstmal alle Punkte durch einen Platzhalter ersetzen, ucwords() und Platzhalter wieder durch Punkt ersetzen.

    Comment

    Working...
    X