Funktion str_ends_with

Die Funktion str_ends_with prüft, ob eine Zeichenkette mit einer bestimmten Teilzeichenkette endet und gibt bei Erfolg true zurück, bei Misserfolg - false. Im ersten Parameter der Funktion geben wir die Zeichenkette an, in der wir nach dem Zeichen suchen. Im zweiten Parameter geben wir das gewünschte Zeichen oder die Teilzeichenkette an.

Syntax

phpstr_ends_with(string $haystack, string $needle): bool

Beispiel

Lassen Sie uns prüfen, ob die Zeichenkette mit dem angegebenen Zeichen endet:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'e');
  
  var_dump($res);
?>

Ergebnis der Codeausführung:

phptrue

Beispiel

Lassen Sie uns prüfen, ob die Zeichenkette mit der angegebenen Teilzeichenkette endet:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'de');
  
  var_dump($res);
?>

Ergebnis der Codeausführung:

phptrue

Beispiel

Lassen Sie uns prüfen, ob die Zeichenkette mit dem angegebenen Zeichen endet:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'x');
  
  var_dump($res);
?>

Ergebnis der Codeausführung:

phpfalse

Siehe auch

  • die Funktion str_contains,
    die das Vorkommen eines Zeichens in einer Zeichenkette prüft
  • die Funktion str_starts_with,
    die den Anfang einer Zeichenkette prüft
  • die Funktion strrpos,
    die die Position des letzten Vorkommens einer Teilzeichenkette zurückgibt
  • die Funktion strpos,
    die die Position des Vorkommens einer Teilzeichenkette zurückgibt