PHP - ucwords
Třída
Metoda - ucwords
(PHP 4, PHP 5, PHP 7)
Funkce ucwords()
vrací řetězec s velkým počátečním
písmenem každého slova v řetězci v případě, že první znak slova bylo
písmeno. Tato operace se v některých programovacích jazycích nazývá
"capitalize".
Poznámka: Funkce je tzv. binary-safe. To znamená, že kromě textu jí můžeme předávat i binární data a ona s nimi bude správně pracovat.
Procedurální
- function ucwords (string $str, string $delimiters = \t\r\n\f\v) : string
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$str | string | Vstupní řetězec. | |
$delimiters | string | \t\r\n\f\v | Nepovinné delimitery k určení jakým znakem jsou slova oddělena. |
Návratové hodnoty
Vrací: string
Vrací řetězec s velkým počátečním písmenem u každého slova v řetězci.
Příklady
<?php
$s = "tato slova budou mit velke pocatecni pismeno";
$ucwords = ucwords($s); // převedení řetězce pomocí ucwords()
$s2 = "tato_slova_jsou_oddelena_podtrzitkem";
$ucwordsdelimiter = ucwords($s2, "_"); // použití delimiteru
echo $ucwords;
echo '</br>';
echo $ucwordsdelimiter;
Související manuály
- function strtolower (string $string) : string
- function ucfirst (string $str) : string