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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне