LXXXIII. 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
ltrim — Entfernt führende Leerraum eines Strings
md5 — Errechnet den MD5-Code eines Strings
metaphone — Berechnet den metaphone-Schlüssel eines Strings
nl2br — Fügt HTML-Zeilen-Umbrüche vor Zeilenumbrüche in Strings ein
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
sscanf — Übertragt die Eingaben eines Strings in ein angegebenes Format
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
strcasecmp — Binärer Vergleich von Zeichenketten
strchr — Findet das erste Vorkommen eines Zeichens
strcmp — Binärer Vergleich zweier Strings
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
strnatcmp — String-Vergleich unter Verwendung einer "natürlichen Ordnung"
strnatcasecmp — String-Vergleich "natürlicher Ordnung" ohne Unterscheidung der Schreibweise
strncmp — Binary safe string comparison of the first n characters
str_pad — Erweitert einen String auf eine bestimmte Länge unter Verwendung eines anderen Strings
strpos — Ermitteln des ersten Vorkommens innerhalb eines Strings
strrchr — Findet das letzte Vorkommen eines Zeichens innerhalb einer Zeichenkette
str_repeat — Wiederholung eine String-Ausgabe
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
str_replace — Ersetzt alle Vorkommen eines Strings in einem anderen String
strtr — Tauscht bestimmte Zeichen aus
substr — Gibt einen Teilstring zurück
substr_count — Ermittelt die Häufigkeit des Vorkommens einer Zeichenkette in einem String
substr_replace — Ersetzt Text in einer Zeichenkette
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
wordwrap — Zeilenumbruch eines Strings an einer angegebenen Stelle unter Verwendung eines angegebenen Trennzeichens