(PHP 4, PHP 5, PHP 7)
ucwords — Wandelt jeden ersten Buchstaben eines Wortes innerhalb eines Strings in einen Großbuchstaben
$str
[,
string $delimiters
= " \t\r\n\f\v"
] )
Gibt einen String zurück, in dem das erste Zeichen eines jeden Wortes
innerhalb von str
in einen Großbuchstaben
umgewandelt wurde, sofern es sich dabei um Buchstaben handelt.
Als Wort wird hierbei eine Zeichenkette verstanden, die einem Whitespace (Leerzeichen, Seitenvorschub, Zeilenvorschub, Wagenrücklauf sowie horizontalem und vertikalem Tabulatorzeichen) folgt.
str
Die Eingabezeichenkette.
delimiters
Der optionale delimiters
Parameter, enthält die Wort-Trenzeichen.
Gibt die modifizierte Zeichenkette zurück.
Version | Beschreibung |
---|---|
5.4.32, 5.5.16 |
Parameter delimiters wurde hinzugefügt.
|
Beispiel #1 ucwords()-Beispiel
<?php
$foo = 'hallo welt!';
$foo = ucwords ($foo); // Hallo Welt!
$bar = 'HALLO WELT!';
$bar = ucwords($bar); // HALLO WELT!
$bar = ucwords(strtolower($bar)); // Hallo Welt!
?>
Beispiel #2 ucwords()-Beispiel mit Trenzeichen
<?php
$foo = 'hello|world!';
$bar = ucwords($foo); // Hello|world!
$baz = ucwords($foo, "|"); // Hello|World!
?>
Hinweis: Diese Funktion ist binary safe.