Funktsioon str_ends_with

Funktsioon str_ends_with kontrollib, kas string lõppeb määratud alamstringiga ja tagastab õnnestumisel true, ning ebaõnnestumisel - false. Funktsiooni esimeses parameetris määrame stringi, millest otsime. Teises parameetris määrame vajaliku märgi või alamstringi.

Süntaks

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

Näide

Kontrollime, kas string lõppeb määratud märgiga:

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

Koodi täitmise tulemus:

phptrue

Näide

Kontrollime, kas string lõppeb määratud alamstringiga:

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

Koodi täitmise tulemus:

phptrue

Näide

Kontrollime, kas string lõppeb määratud märgiga:

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

Koodi täitmise tulemus:

phpfalse

Vaata ka

  • funktsiooni str_contains,
    mis kontrollib märgi esinemist stringis
  • funktsiooni str_starts_with,
    mis kontrollib stringi algust
  • funktsiooni strrpos,
    mis tagastab alamstringi viimase esinemise positsiooni
  • funktsiooni strpos,
    mis tagastab alamstringi esinemise positsiooni