79 of 410 menu

Функција mb_substr

Функцијата mb_substr вади и враќа подниза од низа, коректно работајќи со повеќебајтни кодирања (на пример, UTF-8). Во првиот параметар се пренесува низа, во вториот - почетна позиција, во третиот (опционален) - должина на поднизата. Четвртиот параметар може да се користи за одредување на кодирањето.

Синтакса

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

Пример

Да извадиме 3 знаци од низата, почнувајќи од позиција 1:

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

Резултат од извршувањето на кодот:

'бвг'

Пример

Да извадиме подниза до крајот на низата од "日本語", почнувајќи од позиција 1:

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

Резултат од извршувањето на кодот:

'本語'

Пример

Да извадиме подниза со одредување на кодирањето UTF-8:

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

Резултат од извршувањето на кодот:

'вг'

Погледнете ги исто така

  • функцијата mb_strlen,
    која враќа должина на низа во повеќебајтно кодирање
  • функцијата substr,
    која работи аналогно, но без поддршка за повеќебајтни кодирања
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј