Strengfunktioner
Introduktion
Disse funktioner manipulere alle strenge på forskellige måder. Nogle mere specialiseret funktioner kan findes i regulære udtryk og URL håndtering sektionerne.
Mere information omkring hvordan strenge opfører sig, specielt i forhold til brug af enkelte og dobbelte citationstegn, og escape sekvænser, se Strenge indlægget i Typer sektionen af manualen.
Systemkrav
Ingen eksterne libraries er nødvendige for at kompilere denne udvidelse.
Installation
Der er ingen installation nødvendig for at kunne bruge disse funktioner; de er en del af PHP kernen.
Foruddefinerede Konstanter
Konstanterne nedenunder er defineret af denne udvidelse, og vil kun være tilgængelige når denne udvidelse enten er blevet kompileret ind i PHP eller dynamisk indsat under runtime.
- CRYPT_SALT_LENGTH heltal
- CRYPT_STD_DES heltal
- CRYPT_EXT_DES heltal
- CRYPT_MD5 heltal
- CRYPT_BLOWFISH heltal
- HTML_SPECIALCHARS (heltal)
- HTML_ENTITIES (heltal)
- ENT_COMPAT (heltal)
- ENT_QUOTES (heltal)
- ENT_NOQUOTES (heltal)
- CHAR_MAX (heltal)
- LC_CTYPE (heltal)
- LC_NUMERIC (heltal)
- LC_TIME (heltal)
- LC_COLLATE (heltal)
- LC_MONETARY (heltal)
- LC_ALL (heltal)
- LC_MESSAGES (heltal)
- STR_PAD_LEFT (heltal)
- STR_PAD_RIGHT (heltal)
- STR_PAD_BOTH (heltal)
Se også
For endnu mere avanceret streng håndterings- og manipulationsfunktioner tag et kig på POSIX regulære udtryk funktioner og Perl kompatible regulære udtryk funktioner.
Table of Contents
- addcslashes — Quote string with slashes in a C style
- addslashes — Beskyt en streng med slashes
- bin2hex — Konvertere binær data til en hexadecimal repræsentation
- chop — Et alias for rtrim
- chr — Returnere et specifikt tegn
- chunk_split — Del en streng ind i mindre fragmenter
- convert_cyr_string — Konvertér fra et kyrilisk tegnsæt til et andet.
- convert_uudecode — Afkod en uuencode'et streng
- convert_uuencode — Uuencode en streng
- count_chars — Returner information om tegn brugt i en streng
- crc32 — Beregner den flerleddede crc32 størrelse af en streng
- crypt — En-vejs strengkryptering (hashing)
- echo — Udskriv en eller flere strenge
- explode — Del en streng med en streng
- fprintf — Skriv en formateret streng til en fil
- get_html_translation_table — Returnerer oversættelsestabellen brugt af htmlspecialchars og htmlentities
- hebrev — Konverter logisk hebraisk tekst til en visuel tekst
- hebrevc — Konvertere logisk hebraisk tekst til en visuel tekst med linieskift konvertering
- html_entity_decode — Koverter alle HTML-entiteter til deres anvendelige tegn
- htmlentities — Koverter alle anvendelige tegn til HTML-entiteter
- htmlspecialchars_decode — Convert special HTML entities back to characters
- htmlspecialchars — Konverter specielle tegn til HTML-entiteter
- implode — Sammensæt array elementer med en streng
- join — Et alias for implode
- levenshtein — Calculate Levenshtein distance between two strings
- localeconv — Få numerisk formateringsinformation
- ltrim — Strip whitespace (or other characters) from the beginning of a string
- md5_file — Beregner md5 hash af en given fil
- md5 — Beregner md5 hash af en streng
- metaphone — Beregn metaphone-nøglen på en streng
- money_format — Formaterer et tal som en valutastreng
- nl_langinfo — Query language and locale information
- nl2br — Indsætter HTML linieskift før alle nye linier i en streng
- number_format — Formatér et nummer, med grupperede tusinder
- ord — Returnere ASCII værdien af et tegn
- parse_str — Parses the string into variables
- print — Udskriv en streng
- printf — Udskriv en formateret streng
- quoted_printable_decode — Konverterer en quoted-printable streng til en 8 bit streng
- quotemeta — Quote meta tegn
- rtrim — Fjerner whitespace fra enden af en streng
- setlocale — Sæt sprogindstillinger
- sha1_file — Beregn sha1-hashen af en fil
- sha1 — Beregn sha1-hashen af en streng
- similar_text — Beregn ligheden mellem to strenge
- soundex — Beregn soundexnøglen på en streng
- sprintf — Returner en formateret streng
- sscanf — Analyserer input fra en streng ud fra en struktur
- str_getcsv — Parse a CSV string into an array
- str_ireplace — Ikke verbalfølsom version af str_replace.
- str_pad — Udvid en streng til en bestemt længe med en anden streng
- str_repeat — Gentager en streng
- str_replace — Erstatter alle forekomster af søgestrengen med erstatningsstrengen.
- str_rot13 — Udfør rot13-transformeringen på en streng
- str_shuffle — Blander tilfældigt en string
- str_split — Omdanner en streng til et array
- str_word_count — Return information about words used in a string
- strcasecmp — Binær sikker case-insensitive strengsammenligning
- strchr — Et alias for strstr
- strcmp — Binær sikker strengsammenligning
- strcoll — Locale based string comparison
- strcspn — Find længde på begyndende del der ikke matcher en maske
- strip_tags — Fjern HTML- og PHP-tags fra en streng
- stripcslashes — Fjern backslashes fra en streng beskyttet med addcslashes
- stripos — Find positionen på den første forekomst af en streng der ikke skelner mellem små og store bogstaver
- stripslashes — Fjern backslashes fra en streng, der blevet beskyttet med addslashes
- stristr — strstr uden forskel på store og små bogstaver
- strlen — Få længen på en streng
- strnatcasecmp — Case insensitive string comparisons using a "natural order" algorithm
- strnatcmp — String comparisons using a "natural order" algorithm
- strncasecmp — Binær sikker case-insensitive strengsammenligning af de første n tegn
- strncmp — Binary safe string comparison of the first n characters
- strpbrk — Søg en streng for ethvert sæt tegn
- strpos — Find positionen på første forekomst af en streng
- strrchr — Find the last occurrence of a character in a string
- strrev — Vend om på en streng
- strripos — Find position of last occurrence of a case-insensitive string in a string
- strrpos — Find positionen på den sidste forekomst af et tegn i en streng
- strspn — Find længden på det første segment der passer til en maske
- strstr — Find første forekomst af en streng
- strtok — Tokenize string
- strtolower — Omdan en streng til små bogstaver
- strtoupper — Omdan en streng til store bogstaver
- strtr — Translate certain characters
- substr_compare — Binary safe comparison of 2 strings from an offset, up to length characters
- substr_count — Tæl antallet af delstreng fremkomster
- substr_replace — Replace text within a portion of a string
- substr — Returnerer en del af en streng
- trim — Strip whitespace (or other characters) from the beginning and end of a string
- ucfirst — Skriv en strengs første bogstav med stort
- ucwords — Gør det første tegn i hvert ord til et stort bogstav
- vfprintf — Write a formatted string to a stream
- vprintf — Udskriv en formateret streng
- vsprintf — Returnerer en formateret streng
- wordwrap — Ombryd en streng ved et givent antal tegn ved hjælp af et ombrydningstegn