102 of 410 menu

Funktionen mb_strstr

Funktionen mb_strstr söker efter den första förekomsten av en delsträng i en sträng med stöd för multibyte-kodningar. Första parametern är strängen där sökningen utförs. Andra parametern är delsträngen som söks. Tredje valfria parametern avgör om delen av strängen före den hittade förekomsten ska returneras. Fjärde valfria parametern anger kodningen.

Syntax

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

Exempel

Låt oss hitta den första förekomsten av en delsträng i en sträng:

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

Resultat av kodkörning:

'bcde'

Exempel

Låt oss hitta den första förekomsten av en delsträng i en sträng och returnera delen före förekomsten:

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

Resultat av kodkörning:

'ab'

Exempel

Sökning med specificering av UTF-8-kodning:

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

Resultat av kodkörning:

'мир'

Se även

  • funktionen mb_strpos,
    som söker positionen för den första förekomsten av en delsträng
  • funktionen strstr,
    som utför en liknande sökning utan hänsyn till multibyte-kodningar
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa