Kazi mb_stripos
Kazi mb_stripos inatafuta kukutana kwa mara ya kwanza kwa kifungu ndani ya kifungu kikuu bila kuzingatia herufi kubwa na ndogo.
Tofauti na stripos, inafanya kazi ipasavyo na usimbuaji wa herufi zenye baiti nyingi (UTF-8 na nyinginezo). Inakubali kifungu cha kutafutia kama parameta ya kwanza, kifungu kitafutwacho kama ya pili, ya tatu (si ya lazima) - nafasi ya kuanzia utafutaji, ya nne - usimbuaji.
Mtindo
mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false
Mfano
Tutapata nafasi ya kifungu ndani ya kifungu kikuu:
<?php
$res = mb_stripos('AbCdE', 'bc');
echo $res;
?>
Matokeo ya kutekeleza kificho:
1
Mfano
Utafutaji kwa kubainisha nafasi ya kuanzia:
<?php
$res = mb_stripos('AbCdE', 'cd', 2);
echo $res;
?>
Matokeo ya kutekeleza kificho:
2
Mfano
Utafutaji kwa kubainisha usimbuaji:
<?php
$res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8');
echo $res;
?>
Matokeo ya kutekeleza kificho:
7