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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել