79 of 410 menu

mb_substr funksiyasi

mb_substr funksiyasi qatordan qism qatorni kesib oladi va qaytaradi, koʻp baytli kodlovlar (masalan, UTF-8) bilan toʻgʻri ishlaydi. Birinchi parametrda qator, ikkinchisida - boshlangʻich pozitsiya, uchinchisida (ixtiyoriy) - qism qatorning uzunligi beriladi. Toʻrtinchi parametr orqali kodloveni belgilash mumkin.

Sintaksis

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

Misol

1 pozitsiyasidan boshlab, qatordan 3 belgini kesib olaylik:

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

Kodni bajarish natijasi:

'бвг'

Misol

"日本語" qatori oxirigacha boʻlgan qismni, 1 pozitsiyasidan boshlab kesib olaylik:

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

Kodni bajarish natijasi:

'本語'

Misol

UTF-8 kodlovini belgilab, qism qatorni kesib olaylik:

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

Kodni bajarish natijasi:

'вг'

Shuningdek qarang

  • mb_strlen funksiyasini,
    bu koʻp baytli kodlovdagi qator uzunligini qaytaradi
  • substr funksiyasini,
    bu shu tarzda ishlaydi, lekin koʻp baytli kodlovlarni qoʻllab-quvvatlamaydi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish