PHP Handbuch
Zurück |  | Weiter

# CXXI. String-Funktionen

# Einführung

Mit diesen Funktionen werden Strings (Zeichenketten) auf verschiedene Arten verändert. Spezielle Anwendungen können in den Abschnitten zu regulären Ausdrücken (regular expression) und der URL-Handhabung gefunden werden.

Informationen zur Funktionsweise von Strings (insbesondere beim Gebrauch von einfachen bzw. doppelten Anführungszeichen und Escape-Sequenzen) erhalten Sie unter dem Strings-Eintrag im Kapitel Typen des Manuals.

# Anforderungen

Diese Erweiterung benötigt keine externen Bibliotheken.

# Installation

Für diese Funktionen ist keine Installation erforderlich, diese gehören zum Grundbestand von PHP.

# Vordefinierte Konstanten

Diese Erweiterung definiert keine Konstanten.

# Siehe auch

Schauen Sie sich die POSIX-Funktionen und die Perl-kompatiblen Funktionen für reguläre Ausdrücke an, wenn Sie noch mächtigere Funktionen zur String-Verarbeitung nutzen möchten.

Inhaltsverzeichnis
addcslashes -- Stellt Zeichen eines Strings ein "\" voran (wie in C)
addslashes -- Stellt bestimmten Zeichen eines Strings einen Backslash "\" (Rückstrich) voran
bin2hex -- Wandelt Binär-Daten in ihre hexadezimale Entsprechung um
chop -- Entfernt Leerzeichen, Tabulatoren und Zeilenvorschübe am String-Ende
chr -- Gibt ein einzelnes Zeichen zurück
chunk_split -- Zerlegt einen String in Teile gleicher Länge
convert_cyr_string -- Setzt Strings von einem kyrillischen Zeichensatz in einen anderen um
convert_uudecode -- Decode a uuencoded string
convert_uuencode -- Uuencode a string
count_chars -- Gibt Informationen über die in einem String enthaltenen Zeichen zurück
crc32 -- Berechnet den polynomischen CRC32-Wert eines Strings
crypt -- DES-Verschlüsselung eines Strings
echo -- Gibt einen oder mehrere Strings aus
explode -- Zerteilt einen String anhand eines Trennzeichens
fprintf -- Schreibt einen formatierten String in einen Stream
get_html_translation_table -- Gibt die Übersetzungs-Tabelle zurück, die von htmlspecialchars() und htmlentities() benutzt wird
hebrev -- Konvertiert (natürlichen) hebräischen Text in sichtbaren Text
hebrevc -- Konvertiert (natürlichen) hebräischen Text in sichtbaren Text incl. Anpassung von Zeilenumbrüchen
html_entity_decode -- Convert all HTML entities to their applicable characters
htmlentities -- Wandelt alle Sonderzeichen in entsprechende HTML-Codes um
htmlspecialchars_decode -- Convert special HTML entities back to characters
htmlspecialchars -- Wandelt Sonderzeichen in HTML-Codes um
implode -- Verbindet Array-Elemente zu einem String
join -- Join verbindet Array-Elemente zu einem String
levenshtein -- Berechnet den Levenshtein-Unterschied zweier Strings
localeconv -- Get numeric formatting information
ltrim -- Entfernt führende Leerraum eines Strings
md5_file -- Berechnet den MD5-Code einer Datei
md5 -- Errechnet den MD5-Code eines Strings
metaphone -- Berechnet den metaphone-Schlüssel eines Strings
money_format -- Formats a number as a currency string
nl_langinfo -- Query language and locale information
nl2br -- Fügt vor allen Zeilenumbrüchen eines Strings HTML-Zeilenumbrüche ein
number_format -- Format a number with grouped thousands
ord -- Gibt den ASCII-Wert eines Zeichens zurück
parse_str -- Überträgt einen String in Variable
print -- Ausgabe eines Strings
printf -- Gibt einen formatierten String aus
quoted_printable_decode -- Konvertiert einen "quoted-printable"-String in einen 8-Bit-String
quotemeta -- Quoten von Meta-Zeichen
rtrim -- Entfernt Leerzeichen am String-Ende
setlocale -- Setzt lokale Informationen
sha1_file -- Calculate the sha1 hash of a file
sha1 -- Calculate the sha1 hash of a string
similar_text -- Berechnet die Ähnlichkeit zweier Zeichenketten
soundex -- Berechnet die Laut-Ähnlichkeit eines Strings
sprintf -- Gibt einen formatierten String zurück
sscanf -- Überträgt einen String in ein angegebenes Format
str_ireplace -- Case-insensitive version of str_replace().
str_pad -- Erweitert einen String auf eine bestimmte Länge unter Verwendung eines anderen Strings
str_repeat -- Wiederholt eine String-Ausgabe
str_replace -- Ersetzt alle Vorkommen eines Strings in einem anderen String
str_rot13 -- Führt die ro13 Transformation auf einen String aus
str_shuffle -- Randomly shuffles a string
str_split -- Convert a string to an array
str_word_count -- Gibt Informationen über Worte in einem String zurück
strcasecmp -- Binärer Vergleich von Zeichenketten
strchr -- Sucht erstes Vorkommen des gesuchten Zeichens und liefert den Reststring
strcmp -- Binärer Vergleich zweier Strings
strcoll -- Locale based string comparison
strcspn -- Ermittelt die Anzahl der nicht übereinstimmenden Zeichen
strip_tags -- Entfernt HTML- und PHP-Tags aus einem String
stripcslashes -- Umkehrung / Gegenstück zu addcslashes
stripos -- Find position of first occurrence of a case-insensitive string
stripslashes -- Umkehrung / Gegenstück zu addslashes
stristr -- Wie strstr(), aber ohne Rücksicht auf Groß- bzw. Kleinschreibung
strlen -- Ermitteln der String-Länge
strnatcasecmp -- String-Vergleich "natürlicher Ordnung" ohne Unterscheidung der Schreibweise
strnatcmp -- String-Vergleich unter Verwendung einer "natürlichen Ordnung"
strncasecmp -- Binary safe case-insensitive string comparison of the first n characters
strncmp -- Binary safe string comparison of the first n characters
strpbrk -- Search a string for any of a set of characters
strpos -- Sucht erstes Vorkommen des Suchstrings und liefert die Position
strrchr -- Sucht letztes Vorkommen des gesuchten Zeichens und liefert den Reststring
strrev -- Umdrehen eines Strings
strripos -- Find position of last occurrence of a case-insensitive string in a string
strrpos -- Sucht letztes Vorkommen des gesuchten Zeichens und liefert die Position
strspn -- Ermittelt die Länge der übereinstimmenden Zeichen
strstr -- Sucht erstes Vorkommen des Suchstrings und liefert den Reststring
strtok -- Zerlegt einen String
strtolower -- Setzt einen String in Kleinbuchstaben um
strtoupper -- Setzt einen String in Großbuchstaben um
strtr -- Tauscht bestimmte Zeichen aus
substr_compare -- Binary safe optionally case insensitive comparison of 2 strings from an offset, up to length characters
substr_count -- Ermittelt, wie oft eine Zeichenkette in einem String vorkommt
substr_replace -- Ersetzt Text in einer Zeichenkette
substr -- Gibt einen Teil eines Strings zurück
trim -- Entfernt überflüssige Zeichen ("whitespace") am Anfang und Ende eines Strings
ucfirst -- Setzt das erste Zeichen eines Strings als Großbuchstabe um
ucwords -- Setzt die ersten Buchstaben aller Wörter eines Strings in die entsprechenden Großbuchstaben um
vfprintf -- Write a formatted string to a stream
vprintf -- Output a formatted string
vsprintf -- Return a formatted string
wordwrap -- Bricht die Zeilen eines Strings nach einer bestimmten Anzahl Zeichen mittels des angegebenen Trennzeichens um.

Zurück | Zum Anfang | Weiter
stream_wrapper_unregister | Nach oben | addcslashes