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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан