96 of 410 menu

Funkce mb_stristr

Funkce mb_stristr hledá první výskyt podřetězce v řetězci bez rozlišení velikosti písmen a vrací část řetězce od začátku nalezeného výskytu do konce. Prvním parametrem se předává řetězec pro hledání, druhým - hledaný podřetězec, třetím (volitelným) - logická hodnota pro vrácení části řetězce před výskytem a čtvrtým (volitelným) - kódování.

Syntaxe

mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false

Příklad

Najdeme podřetězec v řetězci bez rozlišení velikosti písmen:

<?php $res = mb_stristr('ABCDE', 'bc'); echo $res; ?>

Výsledek provedení kódu:

'BCDE'

Příklad

Použití parametru $before_needle pro získání části řetězce před výskytem:

<?php $res = mb_stristr('ABCDE', 'bc', true); echo $res; ?>

Výsledek provedení kódu:

'A'

Příklad

Hledání s určením kódování UTF-8:

<?php $res = mb_stristr('Привет мир', 'МИР', false, 'UTF-8'); echo $res; ?>

Výsledek provedení kódu:

'мир'

Viz také

  • funkci mb_strstr,
    která provádí hledání podřetězce s rozlišením velikosti písmen
  • funkci stristr,
    která je podobná mb_stristr, ale pro jednobytová kódování
Č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