Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die String-Manipulationsmethoden in PHP?

Was sind die String-Manipulationsmethoden in PHP?

青灯夜游
青灯夜游Original
2021-07-19 20:18:332594Durchsuche

String-Operationsmethoden umfassen: addcslashes(), Chop(), chr(), crc32(), crypt(), echo(), explosion(), fprintf(), hebrev(), join(), ltrim() , md5(), nl2br() usw.

Was sind die String-Manipulationsmethoden in PHP?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn