Functie str_ends_with

De functie str_ends_with controleert of een string eindigt op een opgegeven substring en retourneert true bij succes, en bij mislukking - false. In de eerste parameter van de functie geven we de string op waarin we gaan zoeken. In de tweede parameter specificeren we het gewenste teken of de gewenste substring.

Syntaxis

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

Voorbeeld

Laten we controleren of de string eindigt op een opgegeven teken:

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

Resultaat van de code-uitvoering:

phptrue

Voorbeeld

Laten we controleren of de string eindigt op een opgegeven substring:

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

Resultaat van de code-uitvoering:

phptrue

Voorbeeld

Laten we controleren of de string eindigt op een opgegeven teken:

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

Resultaat van de code-uitvoering:

phpfalse

Zie ook

  • de functie str_contains,
    die controleert op het voorkomen van een teken in een string
  • de functie str_starts_with,
    die het begin van een string controleert
  • de functie strrpos,
    die de positie van het laatste voorkomen van een substring retourneert
  • de functie strpos,
    die de positie van het voorkomen van een substring retourneert