PHP - ucfirst
Třída
Metoda - ucfirst
(PHP 4, PHP 5, PHP 7)
Funkce převede první znak textového řetězce na velké písmeno (v případě že je abecední).
Pozor: Funkce si nerozumí s multibyte znaky (např. znaky s diakritikou)!
Procedurální
- function ucfirst (string $str) : string
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$str | string | Vstupní řetězec. |
Návratové hodnoty
Vrací: string
Vrací textový řetězec s prvním písmenem velkým. V případě, že první znak není abecední, vrátí řetězec nezměněný.
Příklady
<?php
echo ucfirst('pejsek šel na procházku.') . "\n";
echo ucfirst('ťapka šla na procházku.') . "\n"; // multibyte znak!
echo ucfirst('* tento řetězec zůstane nezměněný, protože první znak není abecední!') . "\n";
echo ucfirst('VŠECHNO ZŮSTANE VELKÉ');
Související manuály
- function strtolower (string $string) : string
- function ucwords (string $str, string $delimiters = \t\r\n\f\v) : string