Funkcija str_contains

Funkcija str_contains proverava prisustvo karaktera u stringu. Vraća true, ako karakter postoji u stringu, i false u suprotnom slučaju. U prvom parametru funkcije zadajemo string u kome ćemo tražiti karakter. U drugom parametru navodimo potreban nam karakter ili podstring.

Sintaksa

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

Primer

Hajde da proverimo, da li u stringu postoji zadati karakter:

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

Rezultat izvršavanja koda:

phptrue

Primer

Hajde da proverimo, da li u stringu postoji zadati podstring:

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

Rezultat izvršavanja koda:

phptrue

Primer

A sada hajde da potražimo u našem stringu podstring 'ac':

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

Rezultat izvršavanja koda:

phpfalse

Pogledajte takođe

  • funkciju str_starts_with,
    koja proverava početak stringa
  • funkciju str_ends_with,
    koja proverava kraj stringa
  • funkciju in_array,
    koja proverava prisustvo elementa u nizu
  • funkciju strpos,
    koja vraća poziciju pojavljivanja podstringa