79 of 410 menu

Funksjonen mb_substr

Funksjonen mb_substr trekker ut og returnerer en delstreng fra en streng, og fungerer korrekt med flerbyte-kodinger (for eksempel UTF-8). Den første parameteren er strengen, den andre er startposisjonen, den tredje (valgfri) er lengden på delstrengen. Den fjerde parameteren kan brukes til å spesifisere kodingen.

Syntaks

mb_substr(string, start, [length], [encoding]): string;

Eksempel

La oss trekke ut 3 tegn fra strengen, startende fra posisjon 1:

<?php $res = mb_substr('абвгд', 1, 3); echo $res; ?>

Resultat av kjøring av koden:

'бвг'

Eksempel

La oss trekke ut en delstreng til slutten av strengen fra "日本語", startende fra posisjon 1:

<?php $res = mb_substr('日本語', 1); echo $res; ?>

Resultat av kjøring av koden:

'本語'

Eksempel

La oss trekke ut en delstreng med spesifisering av UTF-8-koding:

<?php $res = mb_substr('абвгд', 2, 2, 'UTF-8'); echo $res; ?>

Resultat av kjøring av koden:

'вг'

Se også

  • funksjonen mb_strlen,
    som returnerer lengden på en streng i flerbyte-koding
  • funksjonen substr,
    som fungerer på samme måte, men uten støtte for flerbyte-kodinger
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