Kazi str_contains

Kazi str_contains inakagua uwepo wa herufi katika mfuatano. Inarudisha true, ikiwa herufi iko katika mfuatano, na false ikiwa hapana. Kwenye kigezo cha kwanza cha kazi tunaweka mfuatano, ambao tutatafutia herufi. Kwenye kigezo cha pili tunaonyesha herufi tunayohitaji au sehemu ndogo ya mfuatano.

Mtindo

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

Mfano

Wacha tuangalie, ikiwa kuna herufi iliyobainishwa katika mfuatano:

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

Matokeo ya utekelezaji wa kodi:

phptrue

Mfano

Wacha tuangalie, ikiwa kuna sehemu ndogo ya mfuatano iliyobainishwa katika mfuatano:

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

Matokeo ya utekelezaji wa kodi:

phptrue

Mfano

Sasa wacha tutafute katika mfuatano wetu sehemu ndogo ya mfuatano 'ac':

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

Matokeo ya utekelezaji wa kodi:

phpfalse

Angalia Pia

  • kazi str_starts_with,
    inayokagua mwanzo wa mfuatano
  • kazi str_ends_with,
    inayokagua mwisho wa mfuatano
  • kazi in_array,
    inayokagua uwepo wa kipengele katika safu
  • kazi strpos,
    inayorudisha nafasi ya kuingia kwa sehemu ndogo ya mfuatano