XCIX. 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 standard module die altijd beschikbaar is .

Installatie

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

Voorgedefineerde constanten

Deze extensie defineert 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.
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 -- 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_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_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()
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
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
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_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
vprintf -- Output een string
vsprintf -- Geef een string terug
wordwrap -- Wrapt een string tot een gegeven aantal karakters gebruikmakend van een string break karakter.