Fungsi mb_substr
Fungsi mb_substr mengekstrak dan mengembalikan substring dari string, bekerja dengan benar dengan pengkodean multibyte (misalnya, UTF-8). Parameter pertama adalah string, parameter kedua adalah posisi awal, parameter ketiga (opsional) adalah panjang substring. Parameter keempat dapat digunakan untuk menentukan pengkodean.
Sintaks
mb_substr(string, start, [length], [encoding]): string;
Contoh
Mari ekstrak 3 karakter dari string, mulai dari posisi 1:
<?php
$res = mb_substr('абвгд', 1, 3);
echo $res;
?>
Hasil eksekusi kode:
'бвг'
Contoh
Mari ekstrak substring hingga akhir string dari "日本語", mulai dari posisi 1:
<?php
$res = mb_substr('日本語', 1);
echo $res;
?>
Hasil eksekusi kode:
'本語'
Contoh
Mari ekstrak substring dengan menentukan pengkodean UTF-8:
<?php
$res = mb_substr('абвгд', 2, 2, 'UTF-8');
echo $res;
?>
Hasil eksekusi kode:
'вг'