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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу