str_ends_with funktsiyasi

str_ends_with funktsiyasi satr berilgan qism satr bilan tugaydimi yoki yo'qligini teksiradi va muvaffaqiyatli bo'lsa true, aks holda - false qaytaradi. Funktsiyaning birinchi parametrida qidiruv amalga oshiriladigan satrni ko'rsatamiz. Ikkinchi parametrda kerakli belgi yoki qism satrni ko'rsatamiz.

Sintaksis

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

Misol

Keling, satr berilgan belgi bilan tugaydimi yoki yo'qligini tekshiramiz:

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

Kod bajarish natijasi:

phptrue

Misol

Keling, satr berilgan qism satr bilan tugaydimi yoki yo'qligini tekshiramiz:

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

Kod bajarish natijasi:

phptrue

Misol

Keling, satr berilgan belgi bilan tugaydimi yoki yo'qligini tekshiramiz:

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

Kod bajarish natijasi:

phpfalse

Shuningdek qarang

  • str_contains funktsiyasi,
    bu satrda belgining mavjudligini tekshiradi
  • str_starts_with funktsiyasi,
    bu satr boshini tekshiradi
  • strrpos funktsiyasi,
    bu qism satrning so'nggi joylashish o'rnini qaytaradi
  • strpos funktsiyasi,
    bu qism satrning joylashish o'rnini qaytaradi