XCIX. 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
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 -- 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
money_format -- Formats a number as a currency string
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
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_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_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
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
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
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_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.