79 of 410 menu

Funksioni mb_substr

Funksioni mb_substr nxjerr dhe kthen një nënvarg nga një varg, duke punuar në mënyrë korrekte me kodime multi-bajt (p.sh., UTF-8). Në parametrin e parë kalohet vargu, në të dytin - pozita fillestare, në të tretin (opsional) - gjatësia e nënvargut. Në parametrin e katërt mund të specifikohet kodimi.

Sintaksa

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

Shembull

Le të nxjerrim 3 karaktere nga vargu, duke filluar nga pozita 1:

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

Rezultati i ekzekutimit të kodit:

'бвг'

Shembull

Le të nxjerrim një nënvarg deri në fund të vargut nga "日本語", duke filluar nga pozita 1:

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

Rezultati i ekzekutimit të kodit:

'本語'

Shembull

Le të nxjerrim një nënvarg duke specifikuar kodimin UTF-8:

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

Rezultati i ekzekutimit të kodit:

'вг'

Shihni gjithashtu

  • funksionin mb_strlen,
    i cili kthen gjatësinë e vargut në kodim multi-bajt
  • funksionin substr,
    i cili punon në mënyrë të ngjashme, por pa mbështetje për kodime multi-bajt
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo