str_contains ֆունկցիա

str_contains ֆունկցիան ստուգում է նիշի առկայությունը տողում: Վերադարձնում է true, եթե նիշը կա տողում, և false հակառակ դեպքում: Ֆունկցիայի առաջին պարամետրում նշում ենք այն տողը, որում կփնտրենք նիշը: Երկրորդ պարամետրում նշում ենք մեզ անհրաժեշտ նիշը կամ ենթատողը:

Շարահյուսություն

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

Օրինակ

Եկեք ստուգենք, արդյոք տողում կա տրված նիշը:

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

Կոդի կատարման արդյունքը:

phptrue

Օրինակ

Եկեք ստուգենք, արդյոք տողում կա տրված ենթատողը:

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

Կոդի կատարման արդյունքը:

phptrue

Օրինակ

Իսկ հիմա եկեք մեր տողում փնտրենք 'ac' ենթատողը:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ac');
  
  var_dump($res);
?>

Կոդի կատարման արդյունքը:

phpfalse

Տես նաև

  • str_starts_with ֆունկցիան,
    որը ստուգում է տողի սկիզբը
  • str_ends_with ֆունկցիան,
    որը ստուգում է տողի վերջը
  • in_array ֆունկցիան,
    որը ստուգում է տարրի առկայությունը զանգվածում
  • strpos ֆունկցիան,
    որը վերադարձնում է ենթատողի ներմուծման դիրքը