Verwenden Sie die Funktion str_ends_with() in PHP8, um das Ende einer Zeichenfolge einfach zu bestimmen

WBOY
Freigeben: 2023-05-17 21:54:02
Original
1617 Leute haben es durchsucht

Mit der Einführung von PHP8 bringt es einige neue Funktionen und Verbesserungen. Eine Funktion, die besondere Aufmerksamkeit verdient, ist die Funktion str_ends_with(). Die Funktion

str_ends_with() ist eine neue Methode in PHP8, mit der überprüft wird, ob eine Zeichenfolge mit einer bestimmten Zeichenfolge endet. Sie ist grundsätzlich ähnlich wie die Funktion str_contains() geschrieben, dient jedoch speziell der Überprüfung des Endes eines Strings.

Mit der Funktion str_ends_with() können Sie das Ende einer Zeichenfolge einfach bestimmen. Sie müssen keine komplexen regulären Ausdrücke mehr von Hand schreiben oder eine umständlichere Funktionsentwicklung verwenden.

Die grundlegende Syntax für die Verwendung der Funktion str_ends_with() lautet wie folgt:

str_ends_with(string $haystack, string $needle): bool
Nach dem Login kopieren

Unter diesen ist $haystack die Zeichenfolge, die überprüft werden muss, und $needle ist die Endzeichenfolge, die überprüft werden muss.

Zum Beispiel:

$haystack = 'hello world';
$needle = 'world';
if (str_ends_with($haystack, $needle)) {
    echo '匹配成功';
} else {
    echo '匹配失败';
}
Nach dem Login kopieren

Im obigen Code verwenden wir die Funktion str_ends_with(), um zu prüfen, ob der $haystack-String mit dem $needle-String endet. Bei erfolgreichem Match wird „Match erfolgreich“ ausgegeben, andernfalls „Match fehlgeschlagen“.

Es ist zu beachten, dass bei der Funktion str_ends_with() die Groß-/Kleinschreibung beachtet wird. Daher müssen Sie beim Abgleich auf das Problem der Groß-/Kleinschreibung achten.

Die Funktion str_ends_with() ist tatsächlich ein sehr nützliches Werkzeug, insbesondere bei String-Operationen. Beispielsweise müssen wir bei der Verarbeitung von Dateipfaden normalerweise prüfen, ob die Pfadzeichenfolge mit einer bestimmten Erweiterung endet, was mit der Funktion str_ends_with() leicht ermittelt werden kann.

Zusammenfassend ist die Funktion str_ends_with() eine sehr nützliche neue Funktion in PHP8, die es uns ermöglicht, das Ende von Zeichenfolgen einfacher abzugleichen. Gleichzeitig zeigt es uns auch die kontinuierliche Weiterentwicklung und Verbesserung der PHP-Sprache.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Funktion str_ends_with() in PHP8, um das Ende einer Zeichenfolge einfach zu bestimmen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage