96 of 410 menu

Funkcija mb_stristr

Funkcija mb_stristr ieško pirmojo eilutės įvykio be didžiųjų ir mažųjų raidžių skirtumo ir grąžina eilutės dalį nuo rasto įvykio pradžios iki pabaigos. Pirmuoju parametru perduodama eilutė paieškai, antruoju - ieškoma eilutė, trečiuoju (neprivalomu) - loginė reikšmė eilutės daliai iki įvykio grąžinti, o ketvirtuoju (neprivalomu) - kodavimas.

Sintaksė

mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false

Pavyzdys

Raskime eilutę eilutėje be didžiųjų ir mažųjų raidžių skirtumo:

<?php $res = mb_stristr('ABCDE', 'bc'); echo $res; ?>

Kodo vykdymo rezultatas:

'BCDE'

Pavyzdys

Parametro $before_needle naudojimas eilutės daliai iki įvykio gauti:

<?php $res = mb_stristr('ABCDE', 'bc', true); echo $res; ?>

Kodo vykdymo rezultatas:

'A'

Pavyzdys

Paieška nurodant UTF-8 kodavimą:

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

Kodo vykdymo rezultatas:

'мир'

Taip pat žiūrėkite

  • funkciją mb_strstr,
    kuri atlieka eilutės paiešką atsižvelgdama į didžiąsias ir mažąsias raides
  • funkciją stristr,
    kuri yra analogiška mb_stristr, bet skirtą vieno baito kodavimams
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti