La función IntlChar::tolower() es una función incorporada en PHP que se usa para convertir el carácter en un carácter en minúsculas Unicode. El carácter de entrada proporcionado se asigna a su equivalente en minúsculas. Si el carácter no tiene un equivalente en minúsculas, devuelve el carácter mismo.
Sintaxis:
mixed IntlChar::tolower ( $codepoint )
Parámetros: esta función acepta un único parámetro $codepoint , que es obligatorio. El parámetro de entrada es un carácter, que está codificado como una string UTF-8.
Valor devuelto: esta función devuelve el carácter de asignación en minúsculas de un carácter determinado. Si el carácter no tiene un carácter asignado en minúsculas, se devuelve a sí mismo. El tipo de retorno será entero a menos que el punto de código se haya pasado como una string UTF-8, en cuyo caso se devolverá una string.
Los siguientes programas ilustran la función IntlChar::tolower() en PHP:
Programa 1:
<?php // PHP program to illustrate // IntlChar::tolower function // Input data is uppercase character symbol var_dump(IntlChar::tolower("A")); // Input data is lowercase character symbol var_dump(IntlChar::tolower("a")); // Input data is number symbol var_dump(IntlChar::tolower("1")); // Input data is string symbol var_dump(IntlChar::tolower(ord("XYZ"))); // Input data is uppercase character symbol var_dump(IntlChar::tolower(ord("I"))); ?>
string(1) "a" string(1) "a" string(1) "1" int(120) int(105)
Programa 2:
<?php // PHP code to illustrate IntlChar::tolower() // Declare an array $arr $arr = array(ord("A"), "291", "^", "A", "a", "1"); // Loop run for every array element foreach ($arr as $val){ // Check each element as code point data var_dump(IntlChar::tolower($val)); } ?>
int(97) NULL string(1) "^" string(1) "a" string(1) "a" string(1) "1"
Artículos relacionados:
Referencia: http://php.net/manual/en/intlchar.tolower.php