ucfirst

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

ucfirstPone en mayúscula el primer carácter

Descripción

ucfirst(string $string): string

Devuelve una cadena con el primer carácter de string en mayúscula, si este carácter es un carácter ASCII en el rango de "a" (0x61) a "z" (0x7a).

Parámetros

string

La cadena de entrada.

Valores devueltos

Devuelve la cadena después de la modificación.

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 ucfirst()

<?php
$foo
= 'bonjour tout le monde!';
echo
ucfirst($foo), PHP_EOL; // Bonjour tout le monde!

$bar = 'BONJOUR TOUT LE MONDE!';
$bar = ucfirst($bar), PHP_EOL; // BONJOUR TOUT LE MONDE!
$bar = ucfirst(strtolower($bar)), PHP_EOL; // Bonjour tout le monde!
?>

Ver también

  • lcfirst() - Pone el primer carácter en minúscula
  • strtolower() - Devuelve una string en minúsculas
  • strtoupper() - Devuelve una string en mayúsculas
  • ucwords() - Pone en mayúscula la primera letra de todas las palabras
  • mb_convert_case() - Realiza una conversión a mayúsculas/minúsculas de un string