102 of 410 menu

Funksjonen mb_strstr

Funksjonen mb_strstr søker etter første forekomst av en delstreng i en streng med støtte for flerbyte-kodinger. Første parameter er strengen der søket utføres. Andre parameter er delstrengen som søkes etter. Tredje valgfrie parameter bestemmer om delen av strengen før den funnet forekomsten skal returneres. Fjerde valgfrie parameter angir kodingen.

Syntaks

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

Eksempel

La oss finne første forekomst av en delstreng i en streng:

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

Resultat av kjøring av koden:

'bcde'

Eksempel

La oss finne første forekomst av en delstreng i en streng og returnere delen før forekomsten:

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

Resultat av kjøring av koden:

'ab'

Eksempel

Søk med spesifisering av UTF-8-koding:

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

Resultat av kjøring av koden:

'мир'

Se også

  • funksjonen mb_strpos,
    som søker etter posisjonen til første forekomst av en delstreng
  • funksjonen strstr,
    som utfører et lignende søk uten hensyn til flerbyte-kodinger
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis