95 of 410 menu

Funksie mb_stripos

Die funksie mb_stripos soek die eerste voorkoms van 'n substring in 'n string sonder om die sakregister van karakters in ag te neem. In teenstelling met stripos, werk dit korrek met multibyte-koderings (UTF-8 en ander). Dit neem die string om in te soek as eerste parameter, die substring wat gesoek word as tweede, die beginposisie van die soektog (opsioneel) as derde, en die kodering as vierde.

Sintaksis

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

Voorbeeld

Laat ons die posisie van 'n substring in 'n string vind:

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

Resultaat van die kode-uitvoering:

1

Voorbeeld

Soek met spesifisering van beginposisie:

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

Resultaat van die kode-uitvoering:

2

Voorbeeld

Soek met spesifisering van kodering:

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

Resultaat van die kode-uitvoering:

7

Sien ook

  • die funksie mb_strpos,
    wat 'n soektog uitvoer met inagneming van sakregister
  • die funksie stripos,
    wat soortgelyk werk, maar sonder ondersteuning vir multibyte-koderings
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp