ფუნქცია mb_strstr
ფუნქცია mb_strstr ეძებს ქვესტრიქონის პირველ შემთხვევას სტრიქონში მრავალბაიტიანი კოდირებების მხარდაჭერით.
პირველი პარამეტრი - სტრიქონი, რომელშიც ხდება ძიება. მეორე პარამეტრი - საძიებელი ქვესტრიქონი.
მესამე არასავალდებულო პარამეტრი განსაზღვრავს, უნდა დაბრუნდეს თუ არა სტრიქონის ნაწილი ნაპოვნი შემთხვევამდე. მეოთხე არასავალდებულო პარამეტრი აყენებს კოდირებას.
სინტაქსი
mb_strstr(
string $haystack,
string $needle,
[bool $before_needle = false],
[string $encoding],
);
მაგალითი
ვიპოვოთ ქვესტრიქონის პირველი შემთხვევა სტრიქონში:
<?php
$res = mb_strstr('abcde', 'b');
echo $res;
?>
კოდის შესრულების შედეგი:
'bcde'
მაგალითი
ვიპოვოთ ქვესტრიქონის პირველი შემთხვევა სტრიქონში და დავაბრუნოთ ნაწილი შემთხვევამდე:
<?php
$res = mb_strstr('abcde', 'cd', true);
echo $res;
?>
კოდის შესრულების შედეგი:
'ab'
მაგალითი
ძიება UTF-8 კოდირების მითითებით:
<?php
$res = mb_strstr('Привет мир', 'мир', false, 'UTF-8');
echo $res;
?>
კოდის შესრულების შედეგი:
'мир'