mb_strpos ֆունկցիան
mb_strpos ֆունկցիան որոնում է ենթատողի առաջին հանդիպման դիրքը տողում՝ բազմաբայթային կոդավորումների (օրինակ՝ UTF-8) աջակցությամբ: Առաջին պարամետրով փոխանցվում է որոնման տողը, երկրորդով՝ փնտրվող ենթատողը, երրորդով (ոչ պարտադիր)՝ որոնման սկզբի դիրքը, չորրորդով (ոչ պարտադիր)՝ կոդավորումը:
Շարահյուսություն
mb_strpos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false
Օրինակ
Գտնենք ենթատողի դիրքը տողում.
<?php
$res = mb_strpos('abcde', 'b');
echo $res;
?>
Կոդի կատարման արդյունք.
1
Օրինակ
Որոնում՝ նշելով որոնման սկզբի դիրքը (սկսած 3-րդ նիշից).
<?php
$res = mb_strpos('abcabc', 'a', 2);
echo $res;
?>
Կոդի կատարման արդյունք.
3
Օրինակ
Որոնում կիրիլիցա պարունակող տողում (UTF-8).
<?php
$res = mb_strpos('абвгде', 'в', 0, 'UTF-8');
echo $res;
?>
Կոդի կատարման արդյունք.
2