PHP Handbuch
Zurück |  | Nach vorne

# XCVIII. String-Funktionen

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 zum Funktionsweise von Strings (insbesondere beim Gebrauch von einfachen bzw. doppelten Anführungszeichen und Escape-Sequenzen) erhalten Sie unter dem Strings-Eintrag unter Typen des Manuals.

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
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
get_html_translation_table -- Gibt die Übersetzungs-Tabelle zurück, die von htmlspecialchars() und htmlentities() benutzt wird
get_meta_tags -- Liest die Attribut-Inhalte aller Meta-Tags aus und gibt diese als Array zurück
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
htmlentities -- Wandelt alle Sonderzeichen in entsprechende HTML-Codes um
htmlspecialchars -- Diese Funktion 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 -- Calculates the md5 hash of a given filename
md5 -- Errechnet den MD5-Code eines Strings
metaphone -- Berechnet den metaphone-Schlüssel eines Strings
nl_langinfo -- Query language and locale information
nl2br -- Fügt HTML-Zeilen-Umbrüche vor Zeilenumbrüche in Strings 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
similar_text -- Berechnet die Ähnlichkeit zweier Zeichenketten
soundex -- Berechnet die Laut-Ähnlichkeit eines Strings
sprintf -- Gibt einen formatierten String zurück
sscanf -- Übertragt die Eingaben eines Strings in ein angegebenes Format
str_pad -- Erweitert einen String auf eine bestimmte Länge unter Verwendung eines anderen Strings
str_repeat -- Wiederholung eine String-Ausgabe
str_replace -- Ersetzt alle Vorkommen eines Strings in einem anderen String
str_rot13 -- Perform the rot13 transform on a string
str_word_count -- Gibt Informationen über Worte in einem String zurück
strcasecmp -- Binärer Vergleich von Zeichenketten
strchr -- Findet das erste Vorkommen eines Zeichens
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
stripslashes -- Umkehrung / Gegenstück zu addslashes
stristr -- Wie strstr() 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
strpos -- Ermitteln des ersten Vorkommens innerhalb eines Strings
strrchr -- Findet das letzte Vorkommen eines Zeichens innerhalb einer Zeichenkette
strrev -- Umdrehen eines Strings
strrpos -- Findet letztes Vorkommen eines Zeichens in einem String
strspn -- Ermittelt die Länge der übereinstimmenden Zeichen
strstr -- Findet das erste Vorkommen eines Strings
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_count -- Ermittelt die Häufigkeit des Vorkommens einer Zeichenkette in einem String
substr_replace -- Ersetzt Text in einer Zeichenkette
substr -- Gibt einen Teilstring 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
vprintf -- Output a formatted string
vsprintf -- Return a formatted string
wordwrap -- Zeilenumbruch eines Strings an einer angegebenen Stelle unter Verwendung eines angegebenen Trennzeichens

Zurück | Zum Anfang | Nach vorne
socket_writev | Nach oben | addcslashes