79 of 410 menu

Funktionen mb_substr

Funktionen mb_substr extraherar och returnerar en delsträng från en sträng och hanterar korrekt multibyte-kodningar (till exempel UTF-8). Den första parametern är strängen, den andra är startpositionen, den tredje (valfri) är längden på delsträngen. Den fjärde parametern kan användas för att specificera kodningen.

Syntax

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

Exempel

Låt oss extrahera 3 tecken från strängen, börjande från position 1:

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

Resultatet av att köra koden:

'бвг'

Exempel

Låt oss extrahera en delsträng till slutet av strängen från "日本語", börjande från position 1:

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

Resultatet av att köra koden:

'本語'

Exempel

Låt oss extrahera en delsträng med specificering av UTF-8-kodning:

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

Resultatet av att köra koden:

'вг'

Se även

  • funktionen mb_strlen,
    som returnerar längden på en sträng i en multibyte-kodning
  • funktionen substr,
    som fungerar på liknande sätt men utan stöd för 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