79 of 410 menu

Функция mb_substr

Функция mb_substr стокадан кисм қисиқни олиб ва қайтаради, кўп байтли кодировкалар (масалан, UTF-8) билан тўғри ишлайди. Биринчи параметрга стока берилади, иккинчига - бошланиш позицияси, учинчига (ихтиёрий) - кисм қисиқнинг узунлиги. Тўртинчи параметр орқали кодировкани кўрсатиш мумкин.

Синтаксис

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

Мисол

1 позициядан бошлаб, стокадан 3 табелни оламиз:

<?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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш