95 of 410 menu

Funksjonen mb_stripos

Funksjonen mb_stripos søker etter den første forekomsten av en delstreng i en streng uten hensyn til store og små bokstaver. I motsetning til stripos, fungerer den korrekt med flerbyte-tegnkodinger (UTF-8 og andre). Den tar strengen som skal søkes i som første parameter, delstrengen som søkes etter som andre parameter, den tredje (valgfrie) - startposisjonen for søket, den fjerde - tegnkodingen.

Syntaks

mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false

Eksempel

La oss finne posisjonen til en delstreng i en streng:

<?php $res = mb_stripos('AbCdE', 'bc'); echo $res; ?>

Resultat av kjøring av koden:

1

Eksempel

Søk med angivelse av startposisjon:

<?php $res = mb_stripos('AbCdE', 'cd', 2); echo $res; ?>

Resultat av kjøring av koden:

2

Eksempel

Søk med angivelse av tegnkoding:

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

Resultat av kjøring av koden:

7

Se også

  • funksjonen mb_strpos,
    som utfører søk med hensyn til store og små bokstaver
  • funksjonen stripos,
    som fungerer på samme måte, men uten støtte for flerbyte-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