PHP | Función ucwords()

La función ucwords() es una función integrada en PHP y se usa para convertir el primer carácter de cada palabra en una string a mayúsculas.

Sintaxis :

string ucwords ( $string, $separator )

Parámetro : esta función acepta dos parámetros, de los cuales el primero es obligatorio y el segundo es opcional. Ambos parámetros se explican a continuación:

  1. $string : esta es la string de entrada de la que desea convertir el primer carácter de cada palabra a mayúsculas.
  2. $separator : este es un parámetro opcional. Este parámetro especifica un carácter que se utilizará como separador de las palabras en la string de entrada. Por ejemplo, si el carácter separador es ‘|’ y la string de entrada es «Hola|mundo», entonces significa que la string contiene dos palabras «Hola» y «mundo».

Valor devuelto : esta función devuelve una string con el primer carácter de cada palabra en mayúsculas.

Ejemplos:

Input : $str  = "Geeks for geeks"
        ucwords($str)
Output: Geeks For Geeks

Input : $str  = "going BACK he SAW THIS"
        ucwords($str)
Output: Going BACK He SAW THIS

Los siguientes programas ilustran la función ucwords() en PHP:

Programa 1 :

<?php
  
// original string
$str  = "Geeks for geeks";
  
// string after converting first character
// of every word to uppercase
$resStr = ucwords($str);
  
print_r($resStr);
  
?>

Producción:

Geeks For Geeks

Programa 2 :

<?php
  
// original string
$str = "Geeks#for#geeks #PHP #tutorials";
  
$separator = '#';
  
// string after converting first character
// of every word to uppercase
$resStr = ucwords($str, $separator);
  
print_r($resStr);
  
?>

Producción:

Geeks#For#Geeks #PHP #Tutorials

Nota : no debe usar el carácter ‘$’ como separador porque cualquier nombre en PHP que comience con $se considera como un nombre de variable. Entonces, su programa puede dar un error de que la variable no se encuentra.

Referencia :
http://php.net/manual/en/function.ucwords.php

Publicación traducida automáticamente

Artículo escrito por barykrg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *