Mb_stristr ֆունկցիա
mb_stristr ֆունկցիան որոնում է ենթատողի առաջին հանդիպումը տողում առանց տառերի հերթականությունը հաշվի առնելու և վերադարձնում է տողի մի մասը՝ սկսած գտնված հանդիպման սկզբից մինչև վերջ: Առաջին պարամետրով փոխանցվում է որոնման տողը, երկրորդով՝ փնտրվող ենթատողը, երրորդով (ոչ պարտադիր)՝ բուլյան արժեք տողի մասը հանդիպումից առաջ վերադարձնելու համար, իսկ չորրորդով (ոչ պարտադիր)՝ կոդավորման տեսակը:
Շարահյուսություն
mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false
Օրինակ
Ենթատողի որոնում տողում առանց տառերի հերթականությունը հաշվի առնելու:
<?php
$res = mb_stristr('ABCDE', 'bc');
echo $res;
?>
Կոդի կատարման արդյունք:
'BCDE'
Օրինակ
$before_needle պարամետրի օգտագործումը տողի մասը հանդիպումից առաջ ստանալու համար.
<?php
$res = mb_stristr('ABCDE', 'bc', true);
echo $res;
?>
Կոդի կատարման արդյունք.
'A'
Օրինակ
Որոնում UTF-8 կոդավորման տեսակի նշումով.
<?php
$res = mb_stristr('Привет мир', 'МИР', false, 'UTF-8');
echo $res;
?>
Կոդի կատարման արդյունք.
'мир'