(PHP 7, PHP 8)
IntlChar::toupper — Convierte un carácter Unicode a mayúscula
El carácter dado se mapea a su equivalente en mayúscula. Si el carácter no tiene equivalente en mayúscula, se devuelve el carácter original.
Devuelve el Simple_Uppercase_Mapping del punto de código, si está disponible; de lo contrario, el punto de código mismo.
The return type is int unless the code point was passed as a UTF-8 string, in which case a string is returned. Returns null
on failure.
Ejemplo #1 Testing different code points
<?php
var_dump(IntlChar::toupper("A"));
var_dump(IntlChar::toupper("a"));
var_dump(IntlChar::toupper("Φ"));
var_dump(IntlChar::toupper("φ"));
var_dump(IntlChar::toupper("1"));
var_dump(IntlChar::toupper(ord("A")));
var_dump(IntlChar::toupper(ord("a")));
?>
El ejemplo anterior mostrará :
string(1) "A" string(1) "A" string(2) "Φ" string(2) "Φ" string(1) "1" int(65) int(65)