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 Case conversion no longer depends on the locale set with setlocale(). Only ASCII characters will be converted.

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 es segura binariamente.

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