Foros del Web » Programando para Internet » PHP »

Primera letra de un campo en mayúscula

Estas en el tema de Primera letra de un campo en mayúscula en el foro de PHP en Foros del Web. Hola, tengo una pequeña duda... sé que para poner todo el nombre de un campo en mayúsculas hay que hacer esto: <?=strtoupper($nombre->value);?> pero si sólo ...
  #1 (permalink)  
Antiguo 05/04/2003, 07:11
Avatar de CNL
CNL
 
Fecha de Ingreso: abril-2002
Ubicación: Barcelona
Mensajes: 897
Antigüedad: 22 años
Puntos: 1
Busqueda Primera letra de un campo en mayúscula

Hola, tengo una pequeña duda... sé que para poner todo el nombre de un campo en mayúsculas hay que hacer esto: <?=strtoupper($nombre->value);?>

pero si sólo quiero poner la primera letra en mayúsculas, cómo lo hago?
  #2 (permalink)  
Antiguo 05/04/2003, 07:45
Avatar de josgat  
Fecha de Ingreso: noviembre-2002
Mensajes: 137
Antigüedad: 21 años, 5 meses
Puntos: 0
Hola, podrías hacer algo parecido a eso:

Código PHP:
<?php
$cadena 
"nombre";

$aux strtoupper($cadena[0]);
$una $aux substr($cadena,1,strlen($cadena));

echo 
$una;

?>
  #3 (permalink)  
Antiguo 05/04/2003, 10:50
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola, CNL.

Con ucfirst pones en mayúsculas la primera letra de una frase.
Con ucwords pones en mayúsculas la primera letra de cada palabra de una frase.

Saludos,
  #4 (permalink)  
Antiguo 05/04/2003, 12:02
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Uno se sorprende mientras LEE el manual de PHP completo al darse cuenta cuantas funciones NATIVAS existen para hacer casi cualquier cosa...


Por cierto JavierB, Genial tu firma!!!

__________________
Manoloweb
  #5 (permalink)  
Antiguo 16/07/2008, 01:12
 
Fecha de Ingreso: marzo-2005
Mensajes: 156
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Primera letra de un campo en mayúscula

hola
pero si tu rescata valores de una base de dato no permite realizar los cambios en la primera letra de la palabra.
gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 19:40.