A str_contains függvény

A str_contains függvény ellenőrzi egy karakter meglétét egy sztringben. true értéket ad vissza, ha a karakter megtalálható a sztringben, és false ellenkező esetben. A függvény első paraméterében adjuk meg azt a sztringet, amiben keresni szeretnénk a karaktert. A második paraméterben adjuk meg a kívánt karaktert vagy részsztringet.

Szintaxis

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

Példa

Ellenőrizzük, hogy megtalálható-e a sztringben a megadott karakter:

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

A kód végrehajtásának eredménye:

phptrue

Példa

Ellenőrizzük, hogy megtalálható-e a sztringben a megadott részsztring:

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

A kód végrehajtásának eredménye:

phptrue

Példa

Most pedig keressük meg a sztringünkben a(z) 'ac' részsztringet:

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

A kód végrehajtásának eredménye:

phpfalse

Lásd még

  • a(z) str_starts_with függvényt,
    amely egy sztring elejét ellenőrzi
  • a(z) str_ends_with függvényt,
    amely egy sztring végét ellenőrzi
  • a(z) in_array függvényt,
    amely egy elem meglétét ellenőrzi egy tömbben
  • a(z) strpos függvényt,
    amely egy részsztring előfordulási pozícióját adja vissza