95 of 410 menu

Funkce mb_stripos

Funkce mb_stripos hledá první výskyt podřetězce v řetězci bez ohledu na velikost písmen. Na rozdíl od stripos správně funguje s multibajtovými kódováními (UTF-8 a dalšími). Jako první parametr přijímá řetězec pro hledání, jako druhý - hledaný podřetězec, jako třetí (volitelný) - pozici začátku hledání, jako čtvrtý - kódování.

Syntaxe

mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false

Příklad

Najdeme pozici podřetězce v řetězci:

<?php $res = mb_stripos('AbCdE', 'bc'); echo $res; ?>

Výsledek provedení kódu:

1

Příklad

Hledání s určením pozice začátku:

<?php $res = mb_stripos('AbCdE', 'cd', 2); echo $res; ?>

Výsledek provedení kódu:

2

Příklad

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

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

Výsledek provedení kódu:

7

Viz také

  • funkci mb_strpos,
    která provádí vyhledávání s ohledem na velikost písmen
  • funkci stripos,
    která funguje podobně, ale bez podpory multibajtových 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