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

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