1. Intersepsi Tiongkok: mb_substr().
mb_substr(s t r , str,str,mulai,l e n g t h , panjang,panjang,pengkodean)
Contoh
echo mb_substr('Ini sungguh bagus',0,3,'utf-8'); //Keluaran ini benar
2. Intersepsi bahasa Inggris: gunakan fungsi substr(). Jika string yang dicegat berukuran beberapa byte, karakter kacau akan muncul.
Di bawah pengkodean utf8, karena satu karakter Cina menempati 3 byte.
$str = 'halo'; echo substr($str,1,2);//keluaran el
3. $str[0], memperlakukan string sebagai kumpulan karakter, tidak berlaku untuk bahasa Mandarin.
$str = 'halo'; gema $str[0];//keluaran h
Di atas adalah cara mencegat string PHP, semoga bermanfaat bagi semua orang.