84 of 410 menu

Funkce str_contains

Funkce str_contains kontroluje přítomnost znaku v řetězci. Vrací true, pokud je znak v řetězci, a false v opačném případě. V prvním parametru funkce zadáme řetězec, ve kterém budeme hledat znak. Ve druhém parametru určíme požadovaný znak nebo podřetězec.

Syntaxe

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

Příklad

Pojďme zkontrolovat, zda je v řetězci zadaný znak:

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

Výsledek provedení kódu:

true

Příklad

Pojďme zkontrolovat, zda je v řetězci zadaný podřetězec:

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

Výsledek provedení kódu:

true

Příklad

A teď pojďme v našem řetězci hledat podřetězec 'ac':

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

Výsledek provedení kódu:

false

Viz také

  • funkci str_starts_with,
    která kontroluje začátek řetězce
  • funkci str_ends_with,
    která kontroluje konec řetězce
  • funkci in_array,
    která kontroluje přítomnost prvku v poli
  • funkci strpos,
    která vrací pozici vložení podřetězce
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout