CLXI. String functions

Introductie

Al deze functies manipuleren strings op verschillende manieren. Meer specifieke functies kunnen worden gevonden in de regular expression en URL handling secties van deze handleiding.

Voor informatie over hoe strings zich gedragen, vooral met betrekking tot het gebruik van enkele quotes, dubbele quotes en escape sequences, zie de Strings entry in de Types sectie van de manual.

Afhankelijkheden

Deze functies zijn beschikbaar als onderdeel van de standaard module die altijd beschikbaar is.

Installatie

Er zijn geen handelingen nodig m.b.t. tot installatie voor deze functies, deze maken deel uit van de kern van PHP.

Voorgedefinieerde constanten

Deze extensie definieert geen constanten.

Zie ook

Voor nog krachtigere manieren om strings te gebruiken en te manipuleren zie ook de POSIX regular expression functies en de Perl compatible regular expression functies.

Inhoudsopgave
AddCSlashes -- Quote string met slashes in de C stijl
AddSlashes -- Quote string met slashes
bin2hex --  Converteert binaire data naar hexadecimaal formaat
chop -- Verwijdert achteraankomende whitespace
chr -- Geeft een specific character weer
chunk_split -- Split een string in kleinere stukjes
convert_cyr_string --  Converteert van de ene Cyrillische karakter set naar de andere.
convert_uudecode --  Decode a uuencoded string
convert_uuencode --  Uuencode a string
count_chars --  Geeft informatie over karakters die in een string gebruikt worden
crc32 -- Berekent de crc32 polynoom van een string
crypt -- DES-encrypt een string
echo -- Output een of meerdere strings
explode -- Split een string door string
fprintf -- Write a formatted string to a stream
get_html_translation_table --  Geeft een vertalingstabel weer die gebruikt wordt bij htmlspecialchars() en htmlentities()
hebrev --  Converteert logische Hebreeuwse tekst naar visuele tekst
hebrevc --  Converteert logische Hebreeuwse tekst naar visuele tekst met newline conversie
html_entity_decode --  Convert all HTML entities to their applicable characters
htmlentities --  Converteert alle van toepassing zijnde karakters naar HTML entities
htmlspecialchars_decode --  Convert special HTML entities back to characters
htmlspecialchars --  Converteert speciala karakters naar HTML entities
implode -- Voeg array elementen samen met een string
join -- Voeg array elements samen met een string
levenshtein --  Berekent de Levenshtein afstand tussen twee strings
localeconv -- Verkrijg numieke formatting informatie
ltrim -- Verwijdert whitespace van het begin van een string
md5_file -- Berekent de md5 hash van een bestand
md5 -- Berekent de md5 hash van een string
metaphone -- Berekent de metaphone key van een string
money_format -- Formats a number as a currency string
nl_langinfo --  Vraag language en locale informatie op
nl2br -- Converteert newlines naar HTML line breaks
number_format -- Format a number with grouped thousands
ord -- Geeft ASCII waarde van karakter
parse_str -- Parset de string in variabelen
print -- Output een string
printf -- Output een geformatteerde string
quoted_printable_decode --  Converteert een quoted-printable string naar een 8 bit string
quotemeta -- Quote meta characters
rtrim -- Verwijdert whitespace van het eind van een string
setlocale -- Definieer locale informatie
sha1_file -- Calculate the sha1 hash of a file
sha1 -- Calculate the sha1 hash of a string
similar_text --  Berekent de overeenkomsten tussen 2 strings
soundex -- Berekent de soundex key van een string
sprintf -- Geeft een geformatteerde string weer
sscanf -- Parset input van een string volgens een format
str_getcsv --  Parse a CSV string into an array
str_ireplace --  Case-insensitive version of str_replace().
str_pad -- Vul een string naar een bepaalde lengte aan met een andere string
str_repeat -- Herhaalt een string
str_replace --  Vervang alle voorkomens van needle in haystack met str
str_rot13 -- Voer rot13 transformatie uit op een string
str_shuffle -- Randomly shuffles a string
str_split --  Convert a string to an array
str_word_count --  Return information about words used in a string
strcasecmp --  Binary safe hoofdletter ongevoelige string vergelijking
strchr --  Vind de eerst voorkomende positie van een karakter
strcmp -- Binary safe string vergelijking
strcoll -- Locale gebaseerde string vergelijking
strcspn --  Vind de lengte van een initieel segment die niet aan de mask voldoet
strip_tags -- Strip HTML en PHP tags van een string
stripcslashes --  Un-quote een string quoted met addcslashes()
stripos --  Find position of first occurrence of a case-insensitive string
stripslashes --  Un-quote een string quoted met addslashes()
stristr --  Hoofdletter-ongevoelige strstr()
strlen -- Haal string lengte op
strnatcasecmp --  Hoofdletter ongevoelige string vergelijking gebruik makend van een "natural order" algoritme
strnatcmp --  String vergelijking gebruikmakend van een "natural order" algoritme
strncasecmp --  Binary safe case-insensitive string comparison of the first n characters
strncmp --  Binary safe string vergelijking van de eerste n karakters
strpbrk --  Search a string for any of a set of characters
strpos --  Vindt de positie van het eerste voorkomen van een string
strrchr --  Vindt de positie van het laatste voorkomen van een string
strrev -- Draait een string om
strripos --  Find position of last occurrence of a case-insensitive string in a string
strrpos --  Vindt de positie van het laatste voorkomen van een karakter in een string
strspn --  Vindt de lengte van een initieel segment invoermasker
strstr -- Vindt eerste voorkomen van een string
strtok -- Verdeelt string in tokens
strtolower -- Maak een string volledig in kleine letters
strtoupper -- Maak een string volledig in hoofdletters
strtr -- Vertaal bepaalde karaketers
substr_compare --  Binary safe optionally case insensitive comparison of 2 strings from an offset, up to length characters
substr_count -- Telt het aantal substrings in een string
substr_replace -- Vervangt tekst in een gedeelte van een string
substr -- Geeft gedeelte van een string
trim -- Verwijdert whitespace van het begin en eind van een string
ucfirst -- Maakt van het eerste karakter van een string een hoofdletter
ucwords --  Maakt van het eerste karakter van elk woord in een string een hoofdletter
vfprintf -- Write a formatted string to a stream
vprintf -- Output een string
vsprintf -- Geef een string terug
wordwrap --  Wrapt een string tot een gegeven aantal karakters gebruikmakend van een string break karakter.