96 of 410 menu

Funksjonen mb_stristr

Funksjonen mb_stristr søker etter den første forekomsten av en delstreng i en streng uten hensyn til store og små bokstaver og returnerer delen av strengen fra starten av den funnet forekomsten til slutten. Den første parameteren er strengen som skal søkes i, den andre er delstrengen som søkes etter, den tredje (valgfri) er en boolsk verdi for å returnere delen av strengen før forekomsten, og den fjerde (valgfri) er tegnkodingen.

Syntaks

mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false

Eksempel

La oss finne en delstreng i en streng uten hensyn til store og små bokstaver:

<?php $res = mb_stristr('ABCDE', 'bc'); echo $res; ?>

Resultat av kjøring av koden:

'BCDE'

Eksempel

Bruk av $before_needle-parameteren for å få delen av strengen før forekomsten:

<?php $res = mb_stristr('ABCDE', 'bc', true); echo $res; ?>

Resultat av kjøring av koden:

'A'

Eksempel

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

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

Resultat av kjøring av koden:

'мир'

Se også

  • funksjonen mb_strstr,
    som utfører søk etter delstreng med hensyn til store og små bokstaver
  • funksjonen stristr,
    som er lik mb_stristr, men for en-byte tegnkodinger
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