Was sind die String-Methoden in PHP?
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.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP 8-Version, DELL G3-Computer
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
- 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.
umwandeln.
【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!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

Wenn Sie ein erfahrener PHP-Entwickler sind, haben Sie möglicherweise das Gefühl, dass Sie dort waren und dies bereits getan haben. Sie haben eine beträchtliche Anzahl von Anwendungen entwickelt, Millionen von Codezeilen debuggt und eine Reihe von Skripten optimiert, um op zu erreichen

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

JWT ist ein offener Standard, der auf JSON basiert und zur sicheren Übertragung von Informationen zwischen Parteien verwendet wird, hauptsächlich für die Identitätsauthentifizierung und den Informationsaustausch. 1. JWT besteht aus drei Teilen: Header, Nutzlast und Signatur. 2. Das Arbeitsprinzip von JWT enthält drei Schritte: Generierung von JWT, Überprüfung von JWT und Parsingnayload. 3. Bei Verwendung von JWT zur Authentifizierung in PHP kann JWT generiert und überprüft werden, und die Funktionen und Berechtigungsinformationen der Benutzer können in die erweiterte Verwendung aufgenommen werden. 4. Häufige Fehler sind Signaturüberprüfungsfehler, Token -Ablauf und übergroße Nutzlast. Zu Debugging -Fähigkeiten gehört die Verwendung von Debugging -Tools und Protokollierung. 5. Leistungsoptimierung und Best Practices umfassen die Verwendung geeigneter Signaturalgorithmen, das Einstellen von Gültigkeitsperioden angemessen.

Eine Zeichenfolge ist eine Folge von Zeichen, einschließlich Buchstaben, Zahlen und Symbolen. In diesem Tutorial wird lernen, wie Sie die Anzahl der Vokale in einer bestimmten Zeichenfolge in PHP unter Verwendung verschiedener Methoden berechnen. Die Vokale auf Englisch sind a, e, i, o, u und sie können Großbuchstaben oder Kleinbuchstaben sein. Was ist ein Vokal? Vokale sind alphabetische Zeichen, die eine spezifische Aussprache darstellen. Es gibt fünf Vokale in Englisch, einschließlich Großbuchstaben und Kleinbuchstaben: a, e, ich, o, u Beispiel 1 Eingabe: String = "TutorialPoint" Ausgabe: 6 erklären Die Vokale in der String "TutorialPoint" sind u, o, i, a, o, ich. Insgesamt gibt es 6 Yuan

Statische Bindung (statisch: :) implementiert die späte statische Bindung (LSB) in PHP, sodass das Aufrufen von Klassen in statischen Kontexten anstatt Klassen zu definieren. 1) Der Analyseprozess wird zur Laufzeit durchgeführt.

Was sind die magischen Methoden von PHP? Zu den magischen Methoden von PHP gehören: 1. \ _ \ _ Konstrukt, verwendet, um Objekte zu initialisieren; 2. \ _ \ _ Destruct, verwendet zur Reinigung von Ressourcen; 3. \ _ \ _ Call, behandeln Sie nicht existierende Methodenaufrufe; 4. \ _ \ _ GET, Implementieren Sie den dynamischen Attributzugriff; 5. \ _ \ _ Setzen Sie dynamische Attributeinstellungen. Diese Methoden werden in bestimmten Situationen automatisch aufgerufen, wodurch die Code -Flexibilität und -Effizienz verbessert werden.
