str_starts_with funksiyasi

str_starts_with funksiyasi satr berilgan qism satr bilan boshlanadimi yoki yo'qligini tekshiradi va muvaffaqiyatli bo'lsa true, aks holda - false qaytaradi. Funksiyaning birinchi parametrida biz qidiruv olib boradigan satrni ko'rsatamiz. Ikkinchi parametrida esa kerakli belgi yoki qism satrni ko'rsatamiz.

Sintaksis

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

Misol

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

php<?php
  $str = 'abcde';
  $res = str_starts_with($str, 'a');
  
  var_dump($res);
?>

Kodni bajarish natijasi:

phptrue

Misol

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

php<?php
  $str = 'abcde';
  $res = str_starts_with($str, 'ab');
  
  var_dump($res);
?>

Kodni bajarish natijasi:

phptrue

Misol

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

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

Kodni bajarish natijasi:

phpfalse

Shuningdek qarang

  • str_contains funksiyasini,
    bu satrda belgi mavjudligini tekshiradi
  • str_starts_with funksiyasini,
    bu satr boshlanishini tekshiradi
  • strpos funksiyasini,
    bu qism satr joylashish o'rnini qaytaradi