Funksioni mb_strstr
Funksioni mb_strstr kërkon shfaqjen e parë të një nënvargu në një varg me mbështetje për kodime shumëbajtëshe.
Parametri i parë - vargu në të cilin kryhet kërkimi. Parametri i dytë - nënvargu i kërkuar.
Parametri i tretë opsional përcakton nëse duhet kthyer pjesën e vargut para shfaqjes së gjetur. Parametri i katërt opsional vendos kodimin.
Sintaksa
mb_strstr(
string $haystack,
string $needle,
[bool $before_needle = false],
[string $encoding],
);
Shembull
Le të gjejmë shfaqjen e parë të nënvargut në varg:
<?php
$res = mb_strstr('abcde', 'b');
echo $res;
?>
Rezultati i ekzekutimit të kodit:
'bcde'
Shembull
Le të gjejmë shfaqjen e parë të nënvargut në varg dhe të kthejmë pjesën para shfaqjes:
<?php
$res = mb_strstr('abcde', 'cd', true);
echo $res;
?>
Rezultati i ekzekutimit të kodit:
'ab'
Shembull
Kërkimi me specifikimin e kodimit UTF-8:
<?php
$res = mb_strstr('Привет мир', 'мир', false, 'UTF-8');
echo $res;
?>
Rezultati i ekzekutimit të kodit:
'мир'