2010-03-25 13 views
5

¿Hay alguna función en PHP para hacer que el primer carácter de la palabra en mayúscula, o debería escribirlo por la expresión regular?¿Cómo hacer que el primer carácter de la palabra mayúscula?

+5

Escribí 'php upper', y Google sugirió que busque 'letra mayúscula en minúscula php'. El primer golpe es la función ucfirst. Google, luego pregunte;) –

Respuesta

11

Utilice la función ucfirst.

+0

Batirme por cinco segundos. Je. –

+0

ah, es tan simple :) gracias – Simon

+0

En una nota lateral, ucfirst se basa en la configuración regional, así que mire su paso –

4
$word = ucfirst($word); 
0

Probar el uso de la función ucwords().

+0

ucwords() escribirá con mayúscula cada palabra en la cadena, no solo la primera letra. Tal vez eso es lo que quería el cartel original, no estoy seguro. Votado en beneficio de la duda. –

1

$ firstlettersuppercased = ucwords($originalstring);

esto será en mayúscula la primera letra de cada palabra en el originalstring $.

1
$word_ = "your name here"; 
echo ucfirst($word_); // Your name here 
echo ucwords($word_); // Your Name Here 
Cuestiones relacionadas