102 of 410 menu

Funkce mb_strstr

Funkce mb_strstr hledá první výskyt podřetězce v řetězci s podporou vícejazyčných kódování. První parametr - řetězec, ve kterém se vyhledává. Druhý parametr - hledaný podřetězec. Třetí volitelný parametr určuje, zda vrátit část řetězce před nalezeným výskytem. Čtvrtý volitelný parametr nastavuje kódování.

Syntaxe

mb_strstr( string $haystack, string $needle, [bool $before_needle = false], [string $encoding], );

Příklad

Najdeme první výskyt podřetězce v řetězci:

<?php $res = mb_strstr('abcde', 'b'); echo $res; ?>

Výsledek provedení kódu:

'bcde'

Příklad

Najdeme první výskyt podřetězce v řetězci a vrátíme část před výskytem:

<?php $res = mb_strstr('abcde', 'cd', true); echo $res; ?>

Výsledek provedení kódu:

'ab'

Příklad

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

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

Výsledek provedení kódu:

'мир'

Viz také

  • funkci mb_strpos,
    která hledá pozici prvního výskytu podřetězce
  • funkci strstr,
    která provádí podobné hledání bez ohledu na vícejazyčná 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