strtoupper

(PHP 4, PHP 5, PHP 7, PHP 8)

strtoupperDevuelve una string en mayúsculas

Descripción

strtoupper(string $string): string

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 #1 Ejemplo con strtoupper()

<?php
$str
= "Marie A un Petit Agneau, et l'aime fORt.";
$str = strtoupper($str);
echo
$str; // MARIE A UN PETIT AGNEAU, ET L'AIME FORT.

// Nota: Très habría sido convertido en TRÈS
?>

Notas

Nota: Esta función maneja strings binarios.

Ver también

  • strtolower() - Devuelve una string en minúsculas
  • ucfirst() - Pone en mayúscula el primer carácter
  • ucwords() - Pone en mayúscula la primera letra de todas las palabras
  • mb_strtoupper() - Convierte todos los caracteres a mayúsculas