Funkcija str_ends_with

Funkcija str_ends_with tikrina, ar eilutė baigiasi nurodyta paieškos eilute ir sėkmės atveju grąžina true, o nesėkmės atveju - false. Pirmame funkcijos parametre nurodome eilutę, kurioje ieškosime simbolio. Antrame parametre nurodome mums reikalingą simbolį ar paieškos eilutę.

Sintaksė

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

Pavyzdys

Patikrinkime, ar eilutė baigiasi nurodytu simboliu:

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

Kodo vykdymo rezultatas:

phptrue

Pavyzdys

Patikrinkime, ar eilutė baigiasi nurodyta paieškos eilute:

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

Kodo vykdymo rezultatas:

phptrue

Pavyzdys

Patikrinkime, ar eilutė baigiasi nurodytu simboliu:

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

Kodo vykdymo rezultatas:

phpfalse

Taip pat žiūrėkite

  • funkciją str_contains,
    kuri tikrina, ar eilutėje yra simbolis
  • funkciją str_starts_with,
    kuri tikrina eilutės pradžią
  • funkciją strrpos,
    kuri grąžina paskutinio paieškos eilutės įvykio poziciją
  • funkciją strpos,
    kuri grąžina paieškos eilutės įvykio poziciją