79 of 410 menu

Funkcija mb_substr

Funkcija mb_substr izdvaja i vraća podstring iz stringa, korektno radeći sa višebajtnim kodiranjima (na primer, UTF-8). U prvi parametar se prosleđuje string, u drugi - početna pozicija, u treći (opcioni) - dužina podstringa. Četvrtim parametrom se može navesti kodiranje.

Sintaksa

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

Primer

Izdvojimo 3 karaktera iz stringa, počevši od pozicije 1:

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

Rezultat izvršavanja koda:

'бвг'

Primer

Izdvojimo podstring do kraja stringa iz "日本語", počevši od pozicije 1:

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

Rezultat izvršavanja koda:

'本語'

Primer

Izdvojimo podstring sa navođenjem kodiranja UTF-8:

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

Rezultat izvršavanja koda:

'вг'

Pogledajte takođe

  • funkciju mb_strlen,
    koja vraća dužinu stringa u višebajtnom kodiranju
  • funkciju substr,
    koja radi slično, ali bez podrške za višebajtna kodiranja
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij