Heim > Artikel > Backend-Entwicklung > Was sind die String-Manipulationsmethoden in PHP?
String-Operationsmethoden umfassen: addcslashes(), Chop(), chr(), crc32(), crypt(), echo(), explosion(), fprintf(), hebrev(), join(), ltrim() , md5(), nl2br() usw.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP-String-Funktion (Methode) ist eine Kernkomponente von PHP. Für die Nutzung dieser Funktionen ist keine Installation erforderlich.
String-Operationsmethoden in PHP
Funktion (Methode) | Beschreibung |
---|---|
addcslashes() | Gibt eine Zeichenfolge mit einem Backslash zurück, der vor dem angegebenen Zeichen hinzugefügt wurde. |
addslashes() | Gibt eine Zeichenfolge mit Backslashes zurück, die vor vordefinierten Zeichen hinzugefügt wurden. |
bin2hex() | Konvertieren Sie eine Zeichenfolge aus ASCII-Zeichen in einen Hexadezimalwert. |
chop() | Entfernen Sie Leerzeichen oder andere Zeichen auf der rechten Seite der Zeichenfolge. |
chr() | Gibt Zeichen aus dem angegebenen ASCII-Wert zurück. |
chunk_split() | Teilen Sie eine Zeichenfolge in eine Reihe kleinerer Teile. |
convert_cyr_string() | Konvertieren Sie eine Zeichenfolge von einem kyrillischen Zeichensatz in einen anderen. |
convert_uudecode() | Dekodiert eine uuencodierte Zeichenfolge. |
convert_uuencode() | Verwendet den uuencode-Algorithmus, um eine Zeichenfolge zu kodieren. |
count_chars() | Gibt Informationen über die in der Zeichenfolge verwendeten Zeichen zurück. |
crc32() | Berechnen Sie den 32-Bit-CRC (Cyclic Redundancy Check) eines Strings. |
crypt() | Einseitige String-Verschlüsselung (Hashing). |
echo() | Eine oder mehrere Zeichenfolgen ausgeben. |
explode() | Teilen Sie die Zeichenfolge in ein Array auf. |
fprintf() | Schreibt die formatierte Zeichenfolge in den angegebenen Ausgabestream. |
get_html_translation_table() | Gibt die von htmlspecialchars() und htmlentities() verwendete Übersetzungstabelle zurück. |
hebrev() | Hebräischen Text in sichtbaren Text umwandeln. |
hebrevc() | Konvertiert hebräischen Text in sichtbaren Text und Zeilenumbrüche (n) in . |
hex2bin() | Konvertieren Sie eine Zeichenfolge hexadezimaler Werte in ASCII-Zeichen. |
html_entity_decode() | HTML-Entitäten in Zeichen umwandeln. |
htmlentities() | Konvertieren Sie Zeichen in HTML-Entitäten. |
htmlspecialchars_decode() | Konvertieren Sie einige vordefinierte HTML-Entitäten in Zeichen. |
htmlspecialchars() | Konvertieren Sie einige vordefinierte Zeichen in HTML-Entitäten. |
implode() | Gibt eine Zeichenfolge zurück, die aus Array-Elementen besteht. Alias für |
join() | implode(). |
lcfirst() | Konvertieren Sie das erste Zeichen in der Zeichenfolge in Kleinbuchstaben. |
levenshtein() | Gibt den Levenshtein-Abstand zwischen zwei Zeichenfolgen zurück. |
localeconv() | Gibt Informationen zum lokalen Nummern- und Währungsformat zurück. |
ltrim() | Entfernen Sie Leerzeichen oder andere Zeichen auf der linken Seite der Zeichenfolge. |
md5() | Berechnet den MD5-Hash einer Zeichenfolge. |
md5_file() | Berechnen Sie den MD5-Hash einer Datei. |
metaphone() | Berechnen Sie die Metaphon-Tonart einer Zeichenfolge. |
money_format() | Gibt eine Zeichenfolge zurück, die als Währungszeichenfolge formatiert ist. |
nl_langinfo() | Gibt die angegebenen lokalen Informationen zurück. |
nl2br() | Fügen Sie vor jeder neuen Zeile in einer Zeichenfolge ein HTML-Neuzeilenzeichen ein. |
number_format() | Zahlen durch Tausendergruppierung formatieren. |
ord() | Gibt den ASCII-Wert des ersten Zeichens in der Zeichenfolge zurück. |
parse_str() | Parsen Sie die Abfragezeichenfolge in Variablen. |
print() | Eine oder mehrere Zeichenfolgen ausgeben. |
printf() | Gibt eine formatierte Zeichenfolge aus. |
quoted_printable_decode() | Konvertieren Sie einen in Anführungszeichen druckbaren String in einen 8-Bit-String. |
quoted_printable_encode() | Konvertieren Sie eine 8-Bit-Zeichenfolge in eine in Anführungszeichen druckbare Zeichenfolge. |
quotemeta() | Metazeichen zitieren. |
rtrim() | Entfernen Sie Leerzeichen oder andere Zeichen auf der rechten Seite der Zeichenfolge. |
setlocale() | Legen Sie regionale Informationen fest (regionale Informationen). |
sha1() | Berechnet den SHA-1-Hash einer Zeichenfolge. |
sha1_file() | Berechnet den SHA-1-Hash einer Datei. |
similar_text() | Berechnen Sie die Ähnlichkeit zweier Zeichenfolgen. |
soundex() | Berechnen Sie den Soundex-Schlüssel einer Zeichenfolge. |
sprintf() | Schreiben Sie die formatierte Zeichenfolge in eine Variable. |
sscanf() | Parst Eingaben aus einer Zeichenfolge gemäß dem angegebenen Format. |
str_getcsv() | Parsen Sie die CSV-Zeichenfolge in ein Array. |
str_ireplace() | Ersetzen Sie einige Zeichen in der Zeichenfolge (ohne Berücksichtigung der Groß- und Kleinschreibung). |
str_pad() | Füllt die Zeichenfolge auf die neue Länge auf. |
str_repeat() | Wiederholen Sie die Zeichenfolge eine bestimmte Anzahl von Malen. |
str_replace() | Ersetzen Sie einige Zeichen in der Zeichenfolge (Groß-/Kleinschreibung beachten). |
str_rot13() | Führen Sie eine ROT13-Codierung für eine Zeichenfolge durch. |
str_shuffle() | Mischt alle Zeichen in der Zeichenfolge zufällig. |
str_split() | Teilen Sie die Zeichenfolge in ein Array auf. |
str_word_count() | Zählt die Anzahl der Wörter in einer Zeichenfolge. |
strcasecmp() | Vergleicht zwei Zeichenfolgen (ohne Berücksichtigung der Groß- und Kleinschreibung). |
strchr() | Suchen Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge. (Alias für strstr().) |
strcmp() | Vergleicht zwei Zeichenfolgen (Groß- und Kleinschreibung beachten). |
strcoll() | Vergleicht zwei Zeichenfolgen (gemäß den lokalen Einstellungen). |
strcspn() | Gibt die Anzahl der in einer Zeichenfolge gesuchten Zeichen zurück, bevor ein bestimmtes Zeichen gefunden wird. |
strip_tags() | Entfernen Sie HTML- und PHP-Tags aus Zeichenfolgen. |
stripkslashes() | Entfernen Sie Backslashes, die durch die Funktion addcslashes() hinzugefügt wurden. |
stripslashes() | Entfernen Sie Backslashes, die durch die Funktion addslashes() hinzugefügt wurden. |
stripos() | Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück (Groß- und Kleinschreibung wird nicht berücksichtigt). |
stristr() | Suchen Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (ohne Berücksichtigung der Groß- und Kleinschreibung). |
strlen() | Gibt die Länge der Zeichenfolge zurück. Die Verarbeitung chinesischer Zeichenfolgen verwendet die Funktion mb_strlen(). |
strnatcasecmp() | Verwendet einen „natürlichen Sortier“-Algorithmus, um zwei Zeichenfolgen zu vergleichen (Groß- und Kleinschreibung wird nicht berücksichtigt). |
strnatcmp() | Verwendet einen „natürlichen Sortier“-Algorithmus, um zwei Zeichenfolgen zu vergleichen (Groß-/Kleinschreibung beachten). |
strncasecmp() | String-Vergleich der ersten n Zeichen (ohne Berücksichtigung der Groß- und Kleinschreibung). |
strncmp() | String-Vergleich der ersten n Zeichen (Groß-/Kleinschreibung beachten). |
strpbrk() | Suchen Sie nach einem der angegebenen Zeichen in der Zeichenfolge. |
strpos() | Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück (Groß-/Kleinschreibung beachten). |
strrchr() | Finden Sie das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge. |
strrev() | Eine Zeichenfolge umkehren. |
strripos() | Finden Sie das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (ohne Berücksichtigung der Groß- und Kleinschreibung). |
strrpos() | Finden Sie das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß-/Kleinschreibung beachten). |
strspn() | Gibt die Anzahl spezifischer Zeichen zurück, die in einer Zeichenfolge enthalten sind. |
strstr() | Suchen Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß-/Kleinschreibung beachten). |
strtok() | Teilen Sie die Zeichenfolge in kleinere Zeichenfolgen auf. |
strtolower() | Konvertieren Sie eine Zeichenfolge in Kleinbuchstaben. |
strtoupper() | Konvertieren Sie eine Zeichenfolge in Großbuchstaben. |
strtr() | Konvertieren Sie bestimmte Zeichen in der Zeichenfolge. |
substr() | Gibt einen Teil der Zeichenfolge zurück. |
mb_substr() | Gibt einen Teil der chinesischen Zeichenfolge zurück. |
substr_compare() | Vergleicht zwei Zeichenfolgen beginnend an einer angegebenen Startposition (binärsicher und optional unter Berücksichtigung der Groß-/Kleinschreibung). |
substr_count() | Zählt, wie oft ein Teilstring in einem String vorkommt. |
substr_replace() | Ersetzen Sie einen Teil einer Zeichenfolge durch eine andere Zeichenfolge. |
trim() | Entfernen Sie Leerzeichen und andere Zeichen auf beiden Seiten der Zeichenfolge. |
ucfirst() | Konvertieren Sie das erste Zeichen in der Zeichenfolge in einen Großbuchstaben. |
ucwords() | Konvertiert das erste Zeichen jedes Wortes in der Zeichenfolge in Großbuchstaben. |
vfprintf() | Schreiben Sie die formatierte Zeichenfolge in den angegebenen Ausgabestream. |
vprintf() | Gibt eine formatierte Zeichenfolge aus. |
vsprintf() | Schreiben Sie die formatierte Zeichenfolge in die Variable. |
wordwrap() | Wickelt die Zeichenfolge entsprechend der angegebenen Länge um. |
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas sind die String-Manipulationsmethoden in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!