Funkcija str_ends_with

Funkcija str_ends_with pārbauda, vai virkne beidzas ar doto apakšvirkni, un veiksmīgā gadījumā atgriež true, bet neveiksmīgā - false. Funkcijas pirmajā parametrā mēs norādām virkni, kurā meklēsim simbolu. Otrajā parametrā mēs norādām vajadzīgo simbolu vai apakšvirkni.

Sintakse

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

Piemērs

Pārbaudīsim, vai virkne beidzas ar doto simbolu:

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

Koda izpildes rezultāts:

phptrue

Piemērs

Pārbaudīsim, vai virkne beidzas ar doto apakšvirkni:

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

Koda izpildes rezultāts:

phptrue

Piemērs

Pārbaudīsim, vai virkne beidzas ar doto simbolu:

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

Koda izpildes rezultāts:

phpfalse

Skatiet arī

  • funkciju str_contains,
    kas pārbauda simbola ietilpšanu virknē
  • funkciju str_starts_with,
    kas pārbauda virknes sākumu
  • funkciju strrpos,
    kas atgriež apakšvirknes pēdējās ietilpšanas pozīciju
  • funkciju strpos,
    kas atgriež apakšvirknes ietilpšanas pozīciju