XCVII. 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
- 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
- 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