ucwords
En esta página
ucwords
Pone en mayúscula la primera letra de todas las palabras
Descripción#
ucwords(string $string, [string $separators]): string
```php
Devuelve la cadena `string` después de poner en mayúscula la primera letra de todas las palabras, si este carácter es un carácter ASCII entre `"a"` (0x61) y `"z"` (0x7a).
En el contexto de esta función, una palabra es cualquier secuencia de caracteres que no están listados en el parámetro `separators`. Por omisión, estos son: un espacio, un salto de línea, una nueva línea, un retorno de carro, un salto de página, una tabulación horizontal y una tabulación vertical.
Para realizar una conversión similar en cadenas multiocteto, utilice `mb_convert_case` con el modo `MB_CASE_TITLE`.
## Parámetros
`string`
La cadena de entrada.
`separators`
El parámetro opcional `separators` contiene el carácter de separación.
## 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 con `ucwords`
Ejemplo con `ucwords` y un separador personalizado
Ejemplo de `ucwords` con separadores adicionales
```php
Notas#
[!NOTE] Esta función es segura para sistemas binarios.
Véase también#
strtoupper, strtolower, ucfirst, mb_convert_case