PHP 5 String Funktionen

PHP 5 String Funktionen

PHP-Zeichenfolgenfunktionen sind ein integraler Bestandteil des PHP-Kerns. Diese Funktionen können ohne Installation verwendet werden.

Funktion Beschreibung
addcslashes() Gibt einen String zurück, dem vor angegebenen Zeichen ein Backslash hinzugefügt wird.
addslashes() Gibt einen String zurück, dem vor definierten Zeichen ein Backslash hinzugefügt wird.
bin2hex() Konvertiert eine Zeichenfolgen von ASCII-Zeichen in einen Hexadezimalwert.
chop() Entfernt Leerzeichen oder andere Zeichen am rechten Ende eines Strings.
chr() Gibt den Zeichen zurück, der dem angegebenen ASCII-Wert entspricht.
chunk_split() Teilt einen String in eine Reihe kleinerer Teile auf.
convert_cyr_string() Konvertiert einen String von einer Cyrillic-Zeichensatz in einen anderen.
convert_uudecode() Dekodiert einen uuencode-kodierten String.
convert_uuencode() Kodiert einen String mit dem uuencode-Algorithmus.
count_chars() Gibt Informationen über die im String verwendeten Zeichen zurück.
crc32() Berechnet den 32-Bit-CRC eines Strings.
crypt() Einseitige Zeichenfolgenverschlüsselung (hashing)
echo() Ausgabe einer oder mehrerer Zeichenketten.
explode() Teilt einen String in ein Array auf.
fprintf() Schreibt einen formatierten String in den angegebenen Ausgabestrom.
get_html_translation_table() Gibt das Übersetzungstableau zurück, das von htmlspecialchars() und htmlentities() verwendet wird.
hebrev() Konvertiert hebräische Texte in sichtbaren Text.
hebrevc() Konvertiert hebräische Texte in sichtbaren Text und wandelt neue Zeilen (\n) in <br> um.
hex2bin() Umwandlung einer Zeichenkette mit Hexadezimalwert in ein ASCII-Zeichen.
html_entity_decode() Konvertierung von HTML-Entitäten in Zeichen.
htmlentities() Konvertierung eines Zeichens in eine HTML-Entität.
htmlspecialchars_decode() Konvertierung einiger vorgegebener HTML-Entitäten in Zeichen.
htmlspecialchars() Konvertierung einiger vorgegebener Zeichen in HTML-Entitäten.
implode() Rückgabe einer Zeichenkette, die aus den Elementen des Arrays kombiniert wird.
join() Alias für implode().
lcfirst() Konvertierung des ersten Zeichens der Zeichenkette in Kleinbuchstaben.
levenshtein() Rückgabe der Levenshtein-Distanz zwischen zwei Zeichenketten.
localeconv() Rückgabe lokaler Nummern- und Währungsformatinformationen.
ltrim() Entfernung von Leerzeichen oder anderen Zeichen an der linken Seite der Zeichenkette.
md5() Berechnung des MD5-Hashwerts der Zeichenkette.
md5_file() Berechnung des MD5-Hashwerts der Datei.
metaphone() Berechnung des metaphone-Schlüssels der Zeichenkette.
money_format() Rückgabe einer Zeichenkette, die in eine货币格式ierte Zeichenkette formatiert ist.
nl_langinfo() Rückgabe spezifischer lokaler Informationen.
nl2br() Einfügung von HTML-Zeilenumbrüchen vor jeder neuen Zeile in der Zeichenkette.
number_format() Formatierung der Zahl durch Gruppierung in Tausendern.
ord() Rückgabe des ASCII-Werts des ersten Zeichens der Zeichenkette.
parse_str() Parsing der Abfragezeichenkette in eine Variable.
print() Ausgabe einer oder mehrerer Zeichenketten.
printf() Gib ein formatiertes String aus.
quoted_printable_decode() Umwandlung einer quoted-printable-Zeichenkette in eine 8-stellige Zeichenkette.
quoted_printable_encode() Umwandlung einer 8-stelligen Zeichenkette in eine quoted-printable-Zeichenkette.
quotemeta() Quotierung von Metazeichen.
rtrim() Entfernung von Leerzeichen oder anderen Zeichen an der rechten Seite der Zeichenkette.
setlocale() Einstellung der Regionaleinstellungen (Geografische Informationen).
sha1() Berechnung des SHA-1-Hashwerts der Zeichenkette.
sha1_file() Berechnung des SHA-1-Hashwerts der Datei.
similar_text() Berechnung der Ähnlichkeit zwischen zwei Zeichenketten.
soundex() Berechnung des Soundex-Schlüssels der Zeichenkette.
sprintf() Schreibt einen formatierten String in Variablen.
sscanf() Parsen von Eingaben aus einem String nach angegebenem Format.
str_getcsv() Parsen eines CSV-Strings in ein Array.
str_ireplace() Ersetzt einige Zeichen in einem String (unsensibel gegenüber Groß- und Kleinschreibung).
str_pad() Füllt einen String auf eine neue Länge.
str_repeat() Wiederholt einen String eine bestimmte Anzahl von Malen.
str_replace() Ersetzt einige Zeichen in einem String (sensibel gegenüber Groß- und Kleinschreibung).
str_rot13() Führt ROT13-Kodierung auf einen String aus.
str_shuffle() Verschlägt alle Zeichen in einem String zufällig.
str_split() Teilt einen String in ein Array auf.
str_word_count() Berechnet die Anzahl der Wörter in einem String.
strcasecmp() Vergleicht zwei Strings (unsensibel gegenüber Groß- und Kleinschreibung).
strchr() Findet das erste Vorkommen eines Strings in einem anderen (Synonym für strstr()).
strcmp() Vergleicht zwei Strings (sensibel gegenüber Groß- und Kleinschreibung).
strcoll() Vergleicht zwei Strings (basierend auf den lokalen Einstellungen).
strcspn() Gibt die Anzahl der Zeichen zurück, die vor dem ersten Vorkommen bestimmter Zeichen im String gesucht wurden.
strip_tags() Entfernt HTML- und PHP-Tags aus einem String.
stripcslashes() Entfernt durch die Funktion addcslashes() hinzugefügte Backslashes.
stripslashes() Entfernt durch die Funktion addslashes() hinzugefügte Backslashes.
stripos() Gibt den ersten Vorkommen eines Strings in einem anderen String zurück (unsensibel gegenüber Groß- und Kleinschreibung).
stristr() Gibt den ersten Vorkommen eines Strings in einem anderen String zurück (unsensibel gegenüber Groß- und Kleinschreibung).
strlen() Gibt die Länge eines Strings zurück.
strnatcasecmp() Verwendet ein "natürliches Sortieralgorithmus" zur Vergleiche von zwei Strings (unsensibel gegenüber Groß- und Kleinschreibung).
strnatcmp() Verwendet ein "natürliches Sortieralgorithmus" zur Vergleiche von zwei Strings (sensibel gegenüber Groß- und Kleinschreibung).
strncasecmp() Vergleicht Strings aus den ersten n Zeichen (unsensibel gegenüber Groß- und Kleinschreibung).
strncmp() Vergleicht Strings aus den ersten n Zeichen (sensibel gegenüber Groß- und Kleinschreibung).
strpbrk() Findet einen beliebigen字符 einer Gruppe von Zeichen in einem String.
strpos() Gibt den ersten Vorkommen eines Strings in einem anderen String zurück (sensibel gegenüber Groß- und Kleinschreibung).
strrchr() Finde das letzte Auftreten eines Strings in einem anderen String.
strrev() Drehen Sie einen String um.
strripos() Finde die Position des letzten Auftretens eines Strings in einem anderen String (nicht groß- und kleinschreibsensitiv).
strrpos() Finde die Position des letzten Auftretens eines Strings in einem anderen String (groß- und kleinschreibsensitiv).
strspn() Gib die Anzahl der im String enthaltenen spezifischen Zeichen zurück.
strstr() Finde das erste Auftreten eines Strings in einem anderen String (groß- und kleinschreibsensitiv).
strtok() Teile einen String in kleinere Strings.
strtolower() Konvertiere einen String in Kleinbuchstaben.
strtoupper() Konvertiere einen String in Großbuchstaben.
strtr() Konvertiere spezifische Zeichen in einem String.
substr() Gib einen Teil eines Strings zurück.
substr_compare() Vergleiche zwei Strings vom angegebenen Startpunkt (binär sicher und optional大小写sensitiv).
substr_count() Berechne die Anzahl der Vorkommen eines Unterstrings in einem String.
substr_replace() Ersetze einen Teil eines Strings durch einen anderen String.
trim() Entferne Leerzeichen und andere Zeichen an den Seiten eines Strings.
ucfirst() Konvertiere den ersten Buchstaben eines Strings in einen Großbuchstaben.
ucwords() Konvertiere den ersten Buchstaben jedes Wortes in einen Großbuchstaben.
vfprintf() Schreibe ein formatiertes String in einen bestimmten Ausgabestrom.
vprintf() Gib ein formatiertes String aus.
vsprintf() Schreibe ein formatiertes String in eine Variable.
wordwrap() Teile eine Zeichenkette in Zeilen von angegebenen Zeichen.