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

Was sind die String-Methoden in PHP?

青灯夜游
青灯夜游Original
2021-02-24 10:47:241785Durchsuche

Zu den String-Methoden gehören: ltrim(), das Leerzeichen oder andere Zeichen auf der linken Seite einer Zeichenfolge entfernt, count_chars(), das in einer Zeichenfolge verwendete Zeicheninformationen zurückgibt, echo(), das eine oder mehrere Zeichenfolgen ausgibt und eine Zeichenfolge druckt . explosion() für Arrays, hex2bin() zum Konvertieren von Hexadezimalwerten in ASCII-Zeichen, html_entity_decode() zum Konvertieren von HTML-Entitäten in Zeichen, htmlentities() zum Konvertieren von Zeichen in HTML-Entitäten usw.

Was sind die String-Methoden in PHP?Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP 8-Version, DELL G3-Computer

Die String-Methode (Funktion) von PHP

Die String-Funktion in PHP ist eine Kernkomponente von PHP. Für die Nutzung dieser Funktionen ist keine Installation erforderlich.

    addcslashes(): Gibt eine Zeichenfolge mit einem Backslash zurück, der vor dem angegebenen Zeichen hinzugefügt wird.
  • addslashes(): Gibt eine Zeichenfolge mit Backslashes zurück, die vor vordefinierten Zeichen hinzugefügt wurden.
  • bin2hex(): Konvertiert eine Zeichenfolge von ASCII-Zeichen in einen Hexadezimalwert.
  • chop(): Leerzeichen oder andere Zeichen auf der rechten Seite der Zeichenfolge entfernen.
  • chr(): Gibt Zeichen aus dem angegebenen ASCII-Wert zurück.
  • chunk_split(): Teilen Sie die Zeichenfolge in eine Reihe kleinerer Teile.
  • convert_cyr_string(): Konvertiert eine Zeichenfolge von einem kyrillischen Zeichensatz in einen anderen.
  • convert_uudecode(): Uuencode-codierte Zeichenfolge dekodieren.
  • convert_uuencode(): Verwenden Sie den uuencode-Algorithmus, um eine Zeichenfolge zu codieren.
  • count_chars(): Gibt Informationen über die in der Zeichenfolge verwendeten Zeichen zurück.
  • crc32(): Berechnet den 32-Bit-CRC (Cyclic Redundancy Check) eines Strings.
  • crypt(): Einweg-String-Verschlüsselung (Hashing).
  • echo(): Gibt einen oder mehrere Strings aus.
  • explode(): Zerlege den String in ein Array.
  • fprintf(): Schreiben Sie 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(): Hebräischen Text in sichtbaren Text umwandeln und neue Zeilen (n) in
    umwandeln.
  • hex2bin(): Konvertiert eine Zeichenfolge hexadezimaler Werte in ASCII-Zeichen.
  • html_entity_decode(): Konvertieren Sie HTML-Entitäten in Zeichen.
  • htmlentities(): Konvertiert Zeichen in HTML-Entitäten.
  • htmlspecialchars_decode(): Konvertiert einige vordefinierte HTML-Entitäten in Zeichen.
  • htmlspecialchars(): Konvertiert einige vordefinierte Zeichen in HTML-Entitäten.
  • implode(): Gibt einen String zurück, der aus Array-Elementen besteht.
  • join(): Alias ​​​​von implode().
  • lcfirst(): Wandelt das erste Zeichen in der Zeichenfolge in Kleinbuchstaben um.
  • levenshtein(): Gibt den Levenshtein-Abstand zwischen zwei Zeichenfolgen zurück.
  • localeconv(): Gibt Informationen zum lokalen Zahlen- und Währungsformat zurück.
  • ltrim(): Leerzeichen oder andere Zeichen auf der linken Seite der Zeichenfolge entfernen.
  • md5(): Berechnet den MD5-Hash einer Zeichenfolge.
  • md5_file(): Berechnet den MD5-Hash der Datei.
  • metaphone(): Berechnet 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ügt vor jeder neuen Zeile in der 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(): Analysieren Sie die Abfragezeichenfolge in Variablen.
  • print(): Gibt einen oder mehrere Strings aus.
  • printf(): Gibt eine formatierte Zeichenfolge aus.
  • quoted_printable_decode(): Konvertiert in Anführungszeichen druckbare Zeichenfolge in eine 8-Bit-Zeichenfolge.
  • quoted_printable_encode(): Konvertiert eine 8-Bit-Zeichenfolge in eine in Anführungszeichen druckbare Zeichenfolge.
  • quotemeta(): Metazeichen zitieren.
  • rtrim(): Leerzeichen oder andere Zeichen auf der rechten Seite der Zeichenfolge entfernen.
  • setlocale(): Regionalinformationen festlegen (Regionalinformationen).
  • sha1(): Berechnet den SHA-1-Hash einer Zeichenfolge.
  • sha1_file(): Berechnet den SHA-1-Hash einer Datei.
  • similar_text(): Berechnet die Ähnlichkeit zweier Zeichenfolgen.
  • soundex(): Berechnet den Soundex-Schlüssel einer Zeichenfolge.
  • sprintf(): Schreiben Sie die formatierte Zeichenfolge in eine Variable.
  • sscanf(): Analysiert die Eingabe aus einer Zeichenfolge gemäß dem angegebenen Format.
  • str_getcsv(): Analysieren Sie die CSV-Zeichenfolge in ein Array.
  • str_ireplace(): Ersetzt 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(): Wiederholt die Zeichenfolge eine bestimmte Anzahl von Malen.
  • str_replace(): Ersetzt einige Zeichen in der Zeichenfolge (Groß-/Kleinschreibung beachten).

  • str_rot13(): ROT13-Codierung für eine Zeichenfolge durchführen.

  • str_shuffle(): Alle Zeichen in der Zeichenfolge werden zufällig gemischt.

  • 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(): Finden 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 der Zeichenfolge gesuchten Zeichen zurück, bevor ein bestimmtes Zeichen gefunden wird.

  • strip_tags(): HTML- und PHP-Tags aus Strings entfernen.

  • stripkslashes(): Backslashes entfernen, die durch die Funktion addcslashes() hinzugefügt wurden.

  • stripslashes(): Backslashes entfernen, 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(): Finden 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(): Vergleicht zwei Zeichenfolgen mit einem „natürlichen Sortier“-Algorithmus (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(): Suche 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(): Finden Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß-/Kleinschreibung beachten).

  • strtok(): Teilen Sie die Zeichenfolge in kleinere Zeichenfolgen auf.

  • strtolower(): Wandelt die Zeichenfolge in Kleinbuchstaben um.

  • strtoupper(): Wandelt die Zeichenfolge in Großbuchstaben um.

  • strtr(): Konvertiert 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(): Leerzeichen und andere Zeichen auf beiden Seiten der Zeichenfolge entfernen.

  • ucfirst(): Wandelt das erste Zeichen in der Zeichenfolge in Großbuchstaben um.

  • ucwords(): Wandelt das erste Zeichen jedes Wortes in der Zeichenfolge in Großbuchstaben um.

  • 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-Methoden 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