PHP řetězce
Řetězec je posloupnost znaků, například „Ahoj světe!“.
Funkce PHP řetězců
V této kapitole se podíváme na některé běžně používané funkce pro manipulaci s řetězci.
strlen() - Vrátí délku řetězce
Funkce PHP strlen()
vrací délku řetězce.
Příklad
Vraťte délku řetězce "Ahoj světe!":
<?php
echo strlen("Hello world!"); // outputs 12
?>
str_word_count() - Počítání slov v řetězci
Funkce PHP str_word_count()
počítá počet slov v řetězci.
Příklad
Spočítejte počet slov v řetězci „Ahoj světe!“:
<?php
echo str_word_count("Hello world!"); // outputs 2
?>
strrev() - Obrátit řetězec
Funkce PHP strrev()
obrátí řetězec.
Příklad
Otočte řetězec „Ahoj světe!“:
<?php
echo strrev("Hello world!"); // outputs !dlrow olleH
?>
strpos() - Hledání textu v řetězci
Funkce PHP strpos()
vyhledává konkrétní text v řetězci. Pokud je nalezena shoda, funkce vrátí pozici znaku první shody. Pokud nebude nalezena žádná shoda, vrátí FALSE.
Příklad
Vyhledejte text "svět" v řetězci "Ahoj světe!":
<?php
echo strpos("Hello world!", "world"); // outputs 6
?>
Tip: Pozice prvního znaku v řetězci je 0 (ne 1).
str_replace() - Nahradí text v řetězci
Funkce PHP str_replace()
nahradí některé znaky některými jinými znaky v řetězci.
Příklad
Nahraďte text „svět“ textem „Dolly“:
<?php
echo str_replace("world", "Dolly", "Hello world!"); // outputs Hello Dolly!
?>
Kompletní PHP String Reference
Úplnou referenci o všech funkcích řetězců naleznete v naší úplné příručce PHP String Reference .
Odkaz na řetězec PHP obsahuje popis a příklad použití pro každou funkci!