102 of 410 menu

Функцыя mb_strstr

Функцыя mb_strstr шукае першае ўваходжанне падрадка ў радок з падтрымкай шматбайтных кадыровак. Першы параметр - радок, у якім ажыццяўляецца пошук. Другі параметр - шуканы падрадак. Трэці неабавязковы параметр вызначае, вяртаць частку радка да знойдзенага ўваходжання. Чацвёрты неабавязковы параметр задае кадыроўку.

Сінтаксіс

mb_strstr( string $haystack, string $needle, [bool $before_needle = false], [string $encoding], );

Прыклад

Знайдзем першае ўваходжанне падрадка ў радку:

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

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

'bcde'

Прыклад

Знайдзем першае ўваходжанне падрадка ў радку і вернем частку да ўваходжання:

<?php $res = mb_strstr('abcde', 'cd', true); echo $res; ?>

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

'ab'

Прыклад

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

<?php $res = mb_strstr('Привет мир', 'мир', false, 'UTF-8'); echo $res; ?>

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

'мир'

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

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