IntlChar::tolower
(PHP 7, PHP 8)
IntlChar::tolower — Transforma o caractere Unicode em minúscula
Descrição
O caractere é mapeado para a sua letra minúscula equivalente. Se o caractere não tiver minúscula equivalente, o caractere original em si é retornado.
Parâmetros
Valor Retornado
Retorna o mapeamento do tipo Simple_Lowercase_Mapping do ponto de código, se houver;
caso contrário, o próprio ponto de código. Retorna null
em caso de falha.
O tipo do retorno é int, a menos que o ponto de código tenha sido passado como uma string UTF-8, caso em que uma string é retornada. Retorna null
em caso de falha.
Exemplos
Example #1 Testando diferentes pontos de código
<?php
var_dump(IntlChar::tolower("A"));
var_dump(IntlChar::tolower("a"));
var_dump(IntlChar::tolower("Φ"));
var_dump(IntlChar::tolower("φ"));
var_dump(IntlChar::tolower("1"));
var_dump(IntlChar::tolower(ord("A")));
var_dump(IntlChar::tolower(ord("a")));
?>
O exemplo acima produzirá:
string(1) "a" string(1) "a" string(2) "φ" string(2) "φ" string(1) "1" int(97) int(97)
Veja Também
- IntlChar::totitle() - Transforma o caractere Unicode em letra de título
- IntlChar::toupper() - Transforma um caractere Unicode em maiúscula
- mb_strtolower() - Torna uma string minúscula