PHP Conference Nagoya 2025

Constantes predefinidas

As contantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.

MB_OVERLOAD_MAIL (int)
Removido a partir do PHP 8.0.0
MB_OVERLOAD_STRING (int)
Removido a partir do PHP 8.0.0
MB_OVERLOAD_REGEX (int)
Removido a partir do PHP 8.0.0
MB_CASE_UPPER (int)
Realiza uma dobragem completa em maiúsculas. Isso pode alterar o comprimento da string. Este é o modo usado por mb_strtoupper().
MB_CASE_LOWER (int)
Realiza uma dobragem completa em minúsculas. Isso pode alterar o comprimento da string. Este é o modo usado por mb_strtolower().
MB_CASE_TITLE (int)
Realiza uma conversão completa de título com base nas propriedades Unicode derivadas de Cased e CaseIgnorable. Em particular, isso melhora o manuseio de aspas e apóstrofos. Isso pode alterar o comprimento da string.
MB_CASE_FOLD (int)
Realiza uma conversão completa de dobragem de caso que remove distinções de caso presentes na string. Isso é usado para correspondência sem distinção de maiúsculas e minúsculas. Isso pode alterar o comprimento da string. Disponível desde o PHP 7.3.
MB_CASE_LOWER_SIMPLE (int)
Realiza uma conversão simples de dobragem em minúsculas. Isso não altera o comprimento da string. Disponível desde o PHP 7.3.
MB_CASE_UPPER_SIMPLE (int)
Realiza uma conversão simples de dobragem em maiúsculas. Isso não altera o comprimento da string. Disponível desde o PHP 7.3.
MB_CASE_TITLE_SIMPLE (int)
Realiza uma conversão simples de dobragem de título. Isso não altera o comprimento da string. Disponível desde o PHP 7.3.
MB_CASE_FOLD_SIMPLE (int)
Realiza uma conversão simples de dobragem de caso que remove distinções de caso presentes na string. Isso é usado para correspondência sem distinção de maiúsculas e minúsculas. Isso não altera o comprimento da string. Usado internamente pela extensão MBString em operações insensíveis a maiúsculas e minúsculas. Disponível desde o PHP 7.3.
MB_ONIGURUMA_VERSION (string)
A versão do Oniguruma, por exemplo, 6.9.4. Disponível desde o PHP 7.4.
adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
1
php dot thus653 at passmail dot net
18 days 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