102 of 410 menu

Funktsioon mb_strstr

Funktsioon mb_strstr otsib stringist esimese alamstringi esinemise mitmebaidkodeeringute toega. Esimene parameeter on string, milles otsing tehakse. Teine parameeter on otsitav alamstring. Kolmas valikuline parameeter määrab, kas tagada stringi osa enne leitud esinemist. Neljas valikuline parameeter määrab kodeeringu.

Süntaks

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

Näide

Leiame stringist esimese alamstringi esinemise:

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

Koodi täitmise tulemus:

'bcde'

Näide

Leiame stringist esimese alamstringi esinemise ja tagame osa enne esinemist:

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

Koodi täitmise tulemus:

'ab'

Näide

Otsing UTF-8 kodeeringu määramisega:

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

Koodi täitmise tulemus:

'мир'

Vaata ka

  • funktsiooni mb_strpos,
    mis otsib alamstringi esimese esinemise positsiooni
  • funktsiooni strstr,
    mis teeb sarnast otsingut ilma mitmebaidkodeeringute arvestamata
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu