102 of 410 menu

Funkcia mb_strstr

Funkcia mb_strstr hľadá prvý výskyt podreťazca v reťazci s podporou multibajtových kódovaní. Prvý parameter - reťazec, v ktorom sa vykonáva vyhľadávanie. Druhý parameter - hľadaný podreťazec. Tretí voliteľný parameter určuje, či vrátiť časť reťazca pred nájdeným výskytom. Štvrtý voliteľný parameter nastavuje kódovanie.

Syntax

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

Príklad

Nájdeme prvý výskyt podreťazca v reťazci:

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

Výsledok vykonania kódu:

'bcde'

Príklad

Nájdeme prvý výskyt podreťazca v reťazci a vrátime časť pred výskytom:

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

Výsledok vykonania kódu:

'ab'

Príklad

Vyhľadávanie so zadaním kódovania UTF-8:

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

Výsledok vykonania kódu:

'мир'

Pozrite tiež

  • funkciu mb_strpos,
    ktorá hľadá pozíciu prvého výskytu podreťazca
  • funkciu strstr,
    ktorá vykonáva podobné vyhľadávanie bez ohľadu na multibajtové kódovania
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť