CVIII. 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 zur Erstellung 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 -- Write a formatted string to a 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 -- 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
- 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 -- Perform the rot13 transform on a string
- 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
- 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_register | Nach oben | addcslashes |