97 of 410 menu

mb_strpos функциясы

mb_strpos функциясы жолдағы ішкі жолдың бірінші кездесу орнын көпбайтты кодтауларды (мысалы, UTF-8) қолдай отырып іздейді. Бірінші параметр ретінде іздеу жолы беріледі, екіншісі - ізделетін ішкі жол, үшіншісі (міндетті емес) - іздеудің басталу орны, төртіншісі (міндетті емес) - кодтау.

Синтаксис

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

Мысал

Жолдағы ішкі жолдың орнын табайық:

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

Кодты орындау нәтижесі:

1

Мысал

Іздеудің басталу орнын көрсете отырып іздеу (3-таңбадан бастап):

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

Кодты орындау нәтижесі:

3

Мысал

Кириллицасы бар жолда іздеу (UTF-8):

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

Кодты орындау нәтижесі:

2

Сондай-ақ қараңыз

  • strpos функциясы,
    ол ішкі жолдың орнын көпбайтты кодтауларды есепке алмай іздейді
  • mb_strlen функциясы,
    ол жолдың ұзындығын көпбайтты кодтауларды есепке ала отырып қайтарады
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау