Kazi mb_strcut

Kazi mb_strcut ni sawa na substr, lakini inafanya kazi vizuri na usimbaji fupi wenye herufi nyingi. Inakubua parameta ya kwanza kama mfuatano, ya pili - nafasi ya kuanzia kwa herufi (sio ka), ya tatu - urefu wa sehemu ya ndogoo inayokatwa. Parameta ya nne ya hiari inaweza kubainisha usimbaji fupi.

Sintaksia

phpmb_strcut(string, start, length, [encoding]);

Mfano

Tukate 3 herufi kutoka kwenye mfuatano wa UTF-8, kuanzia nafasi 1:

php<?php
  $str = 'Привет мир';
  echo mb_strcut($str, 1, 3, 'UTF-8');
?>

Matokeo ya kutekeleza kificho:

php'рив'

Mfano

Tukate sehemu ya ndogoo hadi mwisho wa mfuatano kutoka kwenye maandishi ya Kikirili:

php<?php
  $str = 'Пример строки';
  echo mb_strcut($str, 3, null, 'UTF-8');
?>

Matokeo ya kutekeleza kificho:

php'мер строки'

Angalia pia

  • kazi mb_substr,
    ambayo pia inafanya kazi na mifuatano yenye herufi nyingi