Mb_stripos ֆունկցիան
mb_stripos ֆունկցիան որոնում է տողում ենթատողի առաջին հանդիպումը առանց տառերի ռեգիստրի հաշվառման:
Ի տարբերություն stripos-ի, այն ճիշտ է աշխատում բազմաբայթ կոդավորումների (UTF-8 և այլն) դեպքում: Առաջին պարամետրով ընդունում է որոնման տողը, երկրորդով՝ որոնվող ենթատողը, երրորդով (ոչ պարտադիր)՝ որոնման սկզբի դիրքը, չորրորդով՝ կոդավորումը:
Շարահյուսություն
mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false
Օրինակ
Գտնենք ենթատողի դիրքը տողում.
<?php
$res = mb_stripos('AbCdE', 'bc');
echo $res;
?>
Կոդի կատարման արդյունք.
1
Օրինակ
Որոնում՝ նշելով սկզբի դիրքը.
<?php
$res = mb_stripos('AbCdE', 'cd', 2);
echo $res;
?>
Կոդի կատարման արդյունք.
2
Օրինակ
Որոնում՝ նշելով կոդավորումը.
<?php
$res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8');
echo $res;
?>
Կոդի կատարման արդյունք.
7