Fungsi mb_stristr
Fungsi mb_stristr mencari kemunculan pertama substring dalam string tanpa memperhatikan huruf besar/kecil dan mengembalikan bagian string dari awal kemunculan yang ditemukan hingga akhir. Parameter pertama adalah string untuk pencarian, parameter kedua adalah substring yang dicari, parameter ketiga (opsional) - nilai boolean untuk mengembalikan bagian string sebelum kemunculan, dan parameter keempat (opsional) - pengkodean.
Sintaks
mb_stristr(string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null): string|false
Contoh
Cari substring dalam string tanpa memperhatikan huruf besar/kecil:
<?php
$res = mb_stristr('ABCDE', 'bc');
echo $res;
?>
Hasil eksekusi kode:
'BCDE'
Contoh
Menggunakan parameter $before_needle untuk mendapatkan bagian string sebelum kemunculan:
<?php
$res = mb_stristr('ABCDE', 'bc', true);
echo $res;
?>
Hasil eksekusi kode:
'A'
Contoh
Pencarian dengan menentukan pengkodean UTF-8:
<?php
$res = mb_stristr('Привет мир', 'МИР', false, 'UTF-8');
echo $res;
?>
Hasil eksekusi kode:
'мир'