Es necesario tener habilitado para PHP con mbstring (multi-cadena de bytes) de soporte para almacenar y mostrar los caracteres multi-byte en el PHPKB software. ABCD requiere que se han habilitado para PHP con mbstring de apoyo. Si no está activado, consulte el tutorial sobre cómo activar mbstring en su servidor.
Si esta extensión está presente, el sistema muestra el mensaje de error:
Fatal error: Uncaught de Error: Call to undefined function mb_detect_order()
Por qué mbstring es necesario?
Cuando manipulamos (recortar, dividir, de empalme, etc.) cadenas codificadas en una de codificación multi-byte, necesitamos utilizar funciones especiales, ya que dos o más bytes consecutivos que puede representar un único carácter en tales esquemas de codificación. De lo contrario, si aplicamos un no-multibyte consciente de la función de cadena para la cadena, probablemente no detecta el comienzo o el final de los juegos de caracteres multibyte y termina con una dañado basura de cadena que lo más probable es que pierda su sentido original.
Así, mbstring proporciona multibyte específicos de la cadena de funciones que nos ayudan a lidiar con codificaciones multibyte en PHP. Además, mbstring maneja la codificación de caracteres de conversión entre la codificación posible pares. mbstring está diseñado para manejar basado en Unicode codificaciones UTF-8 y UCS-2 y muchos de un solo byte codificaciones para su comodidad.
MBstring Instalación
Debian (Ubuntu, LinuxMint…)
sudo apt-get update
sudo apt-get install php-mbstring
sudo service apache2 restart
Red-Hat (RHEL, Fedora, CentOS, Mandriva…)
php -m
yum install php-mbstring
service httpd restart
MS Windows
Si tienes acceso al php.ini, acaba de quitar el carácter de punto y coma (;) delante de la línea de abajo.
extensión = php_mbstring.dll

