79 of 410 menu

Funkcija mb_substr

Funkcija mb_substr izgriež un atgriež apakšvirkni no virknes, korekti strādājot ar daudzbaitju kodējumiem (piemēram, UTF-8). Pirmajā parametrā tiek padota virkne, otrajā - sākuma pozīcija, trešajā (neobligāts) - apakšvirknes garums. Ceturtajā parametrā var norādīt kodējumu.

Sintakse

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

Piemērs

Izgriezīsim 3 simbolus no virknes, sākot no pozīcijas 1:

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

Koda izpildes rezultāts:

'бвг'

Piemērs

Izgriezīsim apakšvirkni līdz virknes beigām no "日本語", sākot no pozīcijas 1:

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

Koda izpildes rezultāts:

'本語'

Piemērs

Izgriezīsim apakšvirkni ar UTF-8 kodējuma norādi:

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

Koda izpildes rezultāts:

'вг'

Skatiet arī

  • funkciju mb_strlen,
    kas atgriež virknes garumu daudzbaitju kodējumā
  • funkciju substr,
    kas strādā līdzīgi, bet bez daudzbaitju kodējumu atbalsta
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt