Heim > Artikel > Backend-Entwicklung > PHP-Textverarbeitungszeichenfolgen und Zeichenkettenfunktionen
Dies sind Funktionen, die Zeichenfolgen auf verschiedene Weise manipulieren. Es gibt auch spezielle Kapitel zu regulären Ausdrücken und URL-Verarbeitung.
Informationen zum Funktionsmechanismus von Strings, insbesondere Informationen zu einfachen Anführungszeichen, doppelten Anführungszeichen und Escape-Sequenzen, finden Sie im String-Eintrag.
Umfassende Liste von String-Funktionen:
addcslashes – Verwenden Sie Backslashes, um Zeichen in Strings im C-Sprachstil zu maskieren.
addslashes – Verwenden Sie Backslashes, um Strings in Anführungszeichen zu setzen
bin2hex – Binärdaten in hexadezimale Darstellung umwandeln
chop – Alias von rtrim
chr – Das angegebene Zeichen zurückgeben
chunk_split – Das Zeichen aufteilen. Eine Zeichenfolge in kleine Stücke aufteilen
convert_cyr_string – Zeichen von einem kyrillischen Zeichen in ein anderes konvertieren
convert_uudecode – Eine mit uuencode codierte Zeichenfolge dekodieren
convert_uuencode – Mit uuencode eine Zeichenfolge kodieren
count_chars – Gibt Informationen über die in der Zeichenfolge verwendeten Zeichen zurück
crc32 – Berechnet das crc32-Polynom einer Zeichenfolge
crypt – Einweg-String-Hashing
echo – Gibt ein oder mehrere aus Zeichenfolgen
explode – Verwenden Sie eine Zeichenfolge, um eine andere Zeichenfolge zu teilen
fprintf – Schreiben Sie die formatierte Zeichenfolge in den Stream
get_html_translation_table – Gibt die Übersetzungstabelle mit htmlspecialchars und htmlentities zurück
hebrev – Konvertieren Sie logisches Hebräisch in visuelles Hebräisch.
hebrevc – Konvertieren Sie logisches Hebräisch in visuelles Hebräisch und konvertieren Sie Zeilenumbrüche.
hex2bin – Konvertieren Sie hexadezimale Zeichenketten sind binäre Zeichenketten
html_entity_decode – Konvertieren Sie alle HTML-Entitäten in ihre anwendbaren Zeichen.
htmlentities – Konvertieren Sie alle anwendbaren Zeichen in HTML-Entitäten.
htmlspecialchars_decode – Konvertieren Sie spezielle HTML-Entitäten. Konvertieren Sie sie zurück in normale Zeichen.
htmlspecialchars – Konvertieren Sie Sonderzeichen in HTML-Entitäten
implode – Wandeln Sie den Wert eines eindimensionalen Arrays in eine Zeichenfolge um
join – Alias implode
lcfirst – Erstellen das erste Zeichen einer Zeichenfolge in Kleinbuchstaben
levenshtein – Berechnet den Bearbeitungsabstand zwischen zwei Zeichenfolgen
localeconv – Informationen zur numerischen Formatierung abrufen
ltrim – Leerzeichen (oder andere Zeichen) entfernen am Anfang der Zeichenfolge
md5_file – Berechnet den MD5-Hash-Wert der angegebenen Datei
md5 – Berechnet den MD5-Hash-Wert der Zeichenfolge
metaphone – Berechnet die Metaphone Schlüssel einer Zeichenfolge
money_format – Formatiert eine Zahl als Währungszeichenfolge
nl_langinfo – Sprach- und Gebietsschemainformationen abfragen
nl2br – In Zeichen HTML-Zeilenumbruchmarkierung vor allem Neu einfügen Zeilen in der Zeichenfolge
number_format – Formatiert eine Zahl mit Tausendertrennzeichen
ord – Gibt den ASCII-Codewert des Zeichens zurück
parse_str – Will Die Zeichenfolge wird in mehrere Variablen analysiert
print – Ausgabezeichenfolge
printf – Ausgabeformatierte Zeichenfolge
quoted_printable_decode – Konvertieren einer in Anführungszeichen druckbaren Zeichenfolge in eine 8-Bit-Zeichenfolge
quoted_printable_encode – Konvertieren einer 8-Bit-Zeichenfolge zu einer in Anführungszeichen druckbaren Zeichenfolge
quotemeta – Metazeichen zitieren
rtrim – Leerzeichen (oder andere Zeichen) am Ende der Zeichenfolge entfernen
setlocale – Lokale Informationen festlegen
sha1_file – Berechne den SHA1-Hash-Wert der Datei
sha1 – Berechne den SHA1-Hash-Wert der Zeichenfolge
similar_text – Berechne die Ähnlichkeit zweier Zeichenfolgen
soundex – Berechnen Sie den Soundex-Schlüssel einer Zeichenfolge
sprintf – Gibt eine formatierte Zeichenfolge zurück
sscanf – Analysieren Sie die Eingabezeichen gemäß dem angegebenen Format
str_getcsv – Analysieren Sie eine CSV-Zeichenfolge in ein Array
str_ireplace – Eine Version von str_replace, bei der die Groß- und Kleinschreibung ignoriert wird
str_pad – Verwenden Sie eine andere Zeichenfolge, um eine Zeichenfolge auf eine angegebene Länge zu füllen
str_repeat – Einen String wiederholen
str_replace – Substring-Ersetzung
str_rot13 – ROT13-Konvertierung für einen String durchführen
str_shuffle – Einen String zufällig mischen
str_split – Einen String konvertieren zu einem Array
str_word_count – Gibt die Verwendung von Wörtern in einer Zeichenfolge zurück
strcasecmp – Binärer sicherer Vergleich von Zeichenfolgen (ohne Berücksichtigung der Groß- und Kleinschreibung)
strchr – Alias strstr
strcmp – Binärer sicherer String-Vergleich
strcoll – Gebietsschemabasierter String-Vergleich
strcspn – Nichtübereinstimmungsmaske abrufen Die Länge des Startteilstrings
strip_tags – Entfernt HTML und PHP-Tags aus einer Zeichenfolge
stripkslashes – Dequotes einer mit addcslashes maskierten Zeichenfolge.
stripos – Finden Sie das erste Vorkommen einer Zeichenfolge (ohne Berücksichtigung der Groß- und Kleinschreibung).
stripslashes – Dereferenzieren Sie ein Anführungszeichen string
stristr – Eine Version der strstr-Funktion, bei der die Groß-/Kleinschreibung ignoriert wird
strlen – Zeichenfolgenlänge ermitteln
strnatcasecmp – Strings mit dem „natürlichen Sortieralgorithmus“ vergleichen (Groß-/Kleinschreibung wird nicht beachtet)
strnatcmp – Strings mit dem natürlichen Sortieralgorithmus vergleichen
strncasecmp – Binärsicherer Vergleich des Anfangs von eine Zeichenfolge Mehrere Zeichen (ohne Berücksichtigung der Groß-/Kleinschreibung)
strncmp – Binärer sicherer Vergleich mehrerer Zeichen am Anfang einer Zeichenfolge
strpbrk – Suchen Sie ein beliebiges Zeichen in einer Reihe von Zeichen in einer Zeichenfolge
strpos – Finden Sie das erste Vorkommen einer Zeichenfolge
strrchr – Suchen Sie das letzte Vorkommen eines bestimmten Zeichens in einer Zeichenfolge
strrev – Kehren Sie eine Zeichenfolge um
strripos – Berechnen Sie die Position des letzten Vorkommens der angegebenen Zeichenfolge in der Zielzeichenfolge (Groß- und Kleinschreibung wird nicht beachtet)
strrpos – Berechnen Sie die Position des letzten Vorkommens der angegebenen Zeichenfolge in der Zielzeichenfolge
strspn – Berechnet die Länge des ersten Teilstrings in einem String, in dem alle Zeichen im angegebenen Zeichensatz vorhanden sind.
strstr – Das erste Vorkommen einer Zeichenfolge finden
strtok – Geteilte Zeichenfolge markieren
strtolower – Eine Zeichenfolge in Kleinbuchstaben umwandeln
strtoupper – Zeichen konvertieren Konvertieren Zeichenfolge in Großbuchstaben umwandeln
strtr – Angegebene Zeichen umwandeln
substr_compare – Binärer sicherer Vergleich von Zeichenfolgen (angegebene Länge von der Offset-Position vergleichen)
substr_count – Vorkommen der Zeichenfolge mal zählen
substr_replace – Ersetzen Sie die Teilzeichenfolge der Zeichenfolge.
substr – Geben Sie die Teilzeichenfolge der Zeichenfolge zurück.
trim – Entfernen Sie die Leerzeichen (oder andere Zeichen) am Anfang und Ende der Zeichenfolge string
ucfirst – Wandelt den ersten Buchstaben der Zeichenfolge in Großbuchstaben um
ucwords – Wandelt den ersten Buchstaben jedes Wortes in der Zeichenfolge in Großbuchstaben um
vfprintf – Konvertiert Formatierungszeichen String Schreibstream
vprintf – Formatierte Zeichenfolge ausgeben
vsprintf – Formatierte Zeichenfolge zurückgeben
wordwrap – Zeichenfolge in eine angegebene Anzahl von Wörtern aufteilen