Fatal error: Call to undefined function mb_str_split()
Какие натсройки нужно записать в файл php.ini и где он находиться, что бы покет который я установил sudo apt-get install php7.2-mbstring, заработал и интерпретор увидел функию? PHP 7.2.24-0ubuntu0.18.04.6
Ответы (1 шт):
Автор решения: Maxim Timakov
→ Ссылка
Судя по документации эта функция доступна с php >= 7.4, а у Вас php 7.2.*
В качестве замены можно использовать функцию preg_split с модификатором u
/**
* split utf-8 string to array of chars
* @param string $str
* @return array
*/
function chars_of($str) {
return preg_split('/(?<!^)(?!$)/u', $str);
}