95 of 410 menu

Функцыя mb_stripos

Функцыя mb_stripos шукае першае ўваходжанне падрадка ў радок без уліку рэгістру сімвалаў. У адрозненне ад stripos, карэктна працуе з шматбайтавымі кадыроўкамі (UTF-8 і іншымі). Першым параметрам прымае радок для пошуку, другім - шуканы падрадак, трэцім (неабавязковым) - пазіцыю пачатку пошуку, чацвёртым - кадыроўку.

Сінтаксіс

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

Прыклад

Знайдзем пазіцыю падрадка ў радку:

<?php $res = mb_stripos('AbCdE', 'bc'); echo $res; ?>

Вынік выканання кода:

1

Прыклад

Пошук з указаннем пазіцыі пачатку:

<?php $res = mb_stripos('AbCdE', 'cd', 2); echo $res; ?>

Вынік выканання кода:

2

Прыклад

Пошук з указаннем кадыроўкі:

<?php $res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8'); echo $res; ?>

Вынік выканання кода:

7

Глядзіце таксама

  • функцыю mb_strpos,
    якая выконвае пошук з улікам рэгістра
  • функцыю stripos,
    якая працуе аналагічна, але без падтрымкі шматбайтавых кадыровак
Беларуская
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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць