Constantes predefinidas

Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.

MB_OVERLOAD_MAIL (int)
Eliminado desde PHP 8.0.0.
MB_OVERLOAD_STRING (int)
Eliminado desde PHP 8.0.0.
MB_OVERLOAD_REGEX (int)
Eliminado desde PHP 8.0.0.
MB_CASE_UPPER (int)
Realiza una conversión completa a mayúsculas. Esto puede cambiar la longitud del string. Este es el modo utilizado por mb_strtoupper().
MB_CASE_LOWER (int)
Realiza una conversión completa a minúsculas. Esto puede cambiar la longitud del string. Este es el modo utilizado por mb_strtolower().
MB_CASE_TITLE (int)
Realiza una conversión completa a title-case basada en las propiedades derivadas de Unicode Cased y CaseIgnorable. En particular, esto mejora el manejo de las comillas y los apóstrofes. Esto puede cambiar la longitud del string.
MB_CASE_FOLD (int)
Realiza una conversión completa que elimina las distinciones de mayúsculas y minúsculas presentes en el string. Esto se utiliza para la comparación sin distinción entre mayúsculas y minúsculas. Esto puede cambiar la longitud del string. Disponible desde PHP 7.3.
MB_CASE_LOWER_SIMPLE (int)
Realiza una conversión simple a minúsculas. Esto no cambia la longitud del string. Disponible desde PHP 7.3.
MB_CASE_UPPER_SIMPLE (int)
Realiza una conversión simple a mayúsculas. Esto no cambia la longitud del string. Disponible desde PHP 7.3.
MB_CASE_TITLE_SIMPLE (int)
Realiza una conversión simple a title-case. Performs simple title-case fold conversion. Esto no cambia la longitud del string. Disponible desde PHP 7.3.
MB_CASE_FOLD_SIMPLE (int)
Realiza una conversión simple que elimina las distinciones de mayúsculas y minúsculas presentes en el string. Esto se utiliza para la comparación sin distinción entre mayúsculas y minúsculas. Esto no cambia la longitud del string. Utilizado internamente por las operaciones sin distinción entre mayúsculas y minúsculas de la extensión MBString. Disponible desde PHP 7.3.
MB_ONIGURUMA_VERSION (string)
La versión de Oniguruma, p. ej. 6.9.4. Disponible desde PHP 7.4.
add a note

User Contributed Notes 1 note

up
1
php dot thus653 at passmail dot net
4 months ago
The MB_CASE_TITLE flag does not result in true title case but simply upper-cases each word in the title and changes all others to lowercase.

Example:

$string = "Mrs. Frisby and the Rats of NIMH";
echo mb_convert_case($string, MB_CASE_TITLE);

Result:

Mrs. Frisby And The Rats Of Nimh
To Top