LXXXIII. Funkce pro práci s řetězci

Všechny tyto funkce různými způsoby pracují s řetězci. Některé specializovanější funkce najdete v sekcích regulárních výrazů a manipulace s URL.

Informace o chování řetězců, zvláště v souvislosti s použitím jednoduchých uvozovek, dvojitých uvozovek a escape sekvencí viz položku Řetězce v sekci Typy tohoto manuálu.

Obsah
addcslashes -- Opatřit řetězec lomítky ve stylu jazyka C
addslashes -- Opatřit řetězec lomítky
bin2hex -- Převést binární data na hexadecimální reprezentaci
chop -- Odstranit netisknutelné znaky z konce řetězce
chr -- Vrátit určitý znak
chunk_split -- Rozdělit řetězec na menší části
convert_cyr_string --  Převést z jedné znakové sady Azbuky do jiné
count_chars -- Vrátit informace o znacích použitých v řetězci
crc32 -- Spočítat crc32 XXX polynomial řetězce
crypt -- Zašifrovat řetězec algoritmem DES
echo -- Vytisknout jeden nebo více řetězců
explode -- Rozdělit řetězec na jiném řetězci
get_html_translation_table --  Vrátit překladovou tabulku používanou v htmlspecialchars() a htmlentities()
get_meta_tags --  Získat hodnoty content atributů všech meta tagů v souboru a vrátit pole
hebrev --  Převést logický Hebrejský text na vizuální text
hebrevc --  Převést logický Hebrejský text na vizuální text s konverzí konců řádků
htmlentities -- Převést všechny použitelné znaky na HTML entity
htmlspecialchars -- Převést zvláštní znaky na HTML entity
implode -- Spojit prvky pole pomocí řetězce
join -- Spojit prvky pole pomocí řetězce
levenshtein --  Spočítat XXX Levenshteinovu vzdálenost mezi dvěma řetězci
ltrim -- Odstranit netisknutelné znaky ze začátku řetězce
md5 -- Spočítat MD5 XXX hash řetězce
metaphone -- Spočítat metaphone klíč řetězce
nl2br -- Převede konce řádků na HTML konce řádků
ord -- Vrátit ASCII hodnotu znaku
parse_str -- Roparsovat řetězec do proměnných
print -- Vytisknout řetězec
printf -- Vytisknout formátovaný řetězec
quoted_printable_decode --  Převést quoted-printable řetězec na osmibitový řetězec
quotemeta -- Opatřit lomítky metaznaky
rtrim -- Odstranit netisknutelné znaky z konce řetězce
sscanf -- Rozparsovat vstupní řetězec podle formátu
setlocale -- Set locale information
similar_text -- Spočítat podobnost dvou řetězců
soundex -- Spočítat soundex klíč řetězce
sprintf -- Vrátit formátovaný řetězec
strncasecmp --  Binárně bezpečné case-insensitive porovnání prvních n znaků řetězců
strcasecmp --  Binárně bezpečné case-insensitive porovnání řetězců
strchr -- Najít první výskyt znaku
strcmp -- Binárně bezpečně porovnat řetězce
strcspn --  Najít délku úvodního segmentu neodpovídajícího masce
strip_tags -- Odstranit z řetězce HTML a PHP tagy
stripcslashes --  Un-quote string quoted with addcslashes()
stripslashes --  Un-quote string quoted with addslashes()
stristr --  Case-insensitive strstr()
strlen -- Zjistit délku řetězce
strnatcmp -- Porovnání řetězců algoritmem "přirozeného třídění"
strnatcasecmp --  Case-insensitive textové porovnání s využitím "natural order" algoritmu
strncmp --  Binárně bezpečné porovnání prvních n znaků v řetězcích
str_pad -- Doplnit řetězec jiným řetězcem na určitou délku
strpos -- Najít pozici prvního výskytu řetězce
strrchr -- Najít poslední výskyt znaku v řetězci
str_repeat -- Opakovat řetězec
strrev -- Obrátit řetězec
strrpos -- Najít pozici posledního výskytu znaku v řetězci
strspn -- Zjistit délku úvodního segmentu odpovídajícího masce
strstr -- Najít první výskyt řetězce
strtok -- Tokenize string
strtolower -- Změnit řetězec na malá písmena
strtoupper -- Změnit řetězec na velká písmena
str_replace --  Nahradit všechny výskyty jednoho řetězce v jiném dalším řetězcem
strtr -- Přeložit určité znaky
substr -- Vrátit část řetězce
substr_count -- Spočítat počet výskytů řetězce
substr_replace -- Nahradit část řetězce jiným řetězcem
trim --  Odstranit netisknutelné znaky ze začátku a konce řetězce
ucfirst -- Změní první písmeno řetězce na velké
ucwords --  Změnit první znak každého slova v řetězci na velké písmeno
wordwrap --  Zalámat řetězec na daný počet znaků pomocí break znaku