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