97 of 410 menu

Mb_strpos funksiyasi

mb_strpos funksiyasi koʻp baytli kodlashlar (masalan, UTF-8) qoʻllab-quvvatlanadigan satrda qatorsining birinchi paydo boʻlish joyini qidiradi. Birinchi parametr sifatida qidiruv satri, ikkinchisida - izlanayotgan qator, uchinchisida (ixtiyoriy) - qidiruv boshlanish joyi, toʻrtinchisida (ixtiyoriy) - kodlash beriladi.

Sintaksis

mb_strpos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false

Misol

Satrda qatorsining joyini topamiz:

<?php $res = mb_strpos('abcde', 'b'); echo $res; ?>

Kod bajarish natijasi:

1

Misol

Qidiruv boshlanish joyini koʻrsatgan holda qidiruv (3-belgidan boshlab):

<?php $res = mb_strpos('abcabc', 'a', 2); echo $res; ?>

Kod bajarish natijasi:

3

Misol

Kirillcha satrda qidiruv (UTF-8):

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

Kod bajarish natijasi:

2

Shuningdek qarang

  • strpos funksiyasi,
    bu koʻp baytli kodlashlarni hisobga olmagan holda qatorsining joyini qidiradi
  • mb_strlen funksiyasi,
    bu koʻp baytli kodlashlarni hisobga olgan holda satr uzunligini qaytaradi
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