Documentación offline PHP master

strtoupper

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

strtoupper

Devuelve una string en mayúsculas

Descripción#

strtoupper(string $string): string
```php

`strtoupper` devuelve `string`, después de haber convertido todos los caracteres alfabéticos a mayúsculas.

Los bytes en el rango `"a"` (0x61) a `"z"` (0x7a) serán convertidos a su letra mayúscula correspondiente restando 32 a cada valor de byte.

Esto puede ser utilizado para convertir caracteres ASCII en strings codificadas con UTF-8, ya que los caracteres UTF-8 multibyte serán ignorados. Para convertir caracteres no ASCII multibyte, utilice la función `mb_strtoupper`.

## Parámetros

`string`  
La string de entrada.

## Valores devueltos

Devuelve la string en mayúsculas.

## Historial de cambios

| Versión | Descripción |
|----|----|
| 8.2.0 | La conversión de la casilla ya no depende de la configuración local definida con `setlocale`. Solo se convertirán los caracteres ASCII. |

## Ejemplos

Ejemplo con `strtoupper`

```php

Notas#

[!NOTE] Esta función es segura para sistemas binarios.

Véase también#

strtolower, ucfirst, ucwords, mb_strtoupper