102 of 410 menu

Funktionen mb_strstr

Funktionen mb_strstr søger efter den første forekomst af en understreng i en streng med understøttelse af multi-byte kodninger. Den første parameter er strengen, hvori der søges. Den anden parameter er den søgte understreng. Den tredje valgfrie parameter bestemmer, om delen af strengen før den fundne forekomst skal returneres. Den fjerde valgfrie parameter angiver kodningen.

Syntaks

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

Eksempel

Find den første forekomst af en understreng i en streng:

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

Resultat af kodeudførelse:

'bcde'

Eksempel

Find den første forekomst af en understreng i en streng og returner delen før forekomsten:

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

Resultat af kodeudførelse:

'ab'

Eksempel

Søgning med angivelse af UTF-8 kodning:

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

Resultat af kodeudførelse:

'мир'

Se også

  • funktionen mb_strpos,
    som søger efter positionen for den første forekomst af en understreng
  • funktionen strstr,
    som udfører en lignende søgning uden hensyntagen til multi-byte kodninger
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis