95 of 410 menu

Functie mb_stripos

De functie mb_stripos zoekt het eerste voorkomen van een substring in een string zonder hoofdlettergevoeligheid. In tegenstelling tot stripos, werkt het correct met multibyte coderingen (UTF-8 en andere). Het accepteert als eerste parameter de string om in te zoeken, als tweede de gezochte substring, als derde (optioneel) de startpositie van de zoekopdracht, en als vierde de codering.

Syntaxis

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

Voorbeeld

Laten we de positie van een substring in een string vinden:

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

Resultaat van de code-uitvoering:

1

Voorbeeld

Zoeken met opgave van startpositie:

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

Resultaat van de code-uitvoering:

2

Voorbeeld

Zoeken met opgave van codering:

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

Resultaat van de code-uitvoering:

7

Zie ook

  • functie mb_strpos,
    die zoekt met hoofdlettergevoeligheid
  • functie stripos,
    die vergelijkbaar werkt, maar zonder ondersteuning voor multibyte coderingen
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren