elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 04:18  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  mostrar nombre de mes
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: mostrar nombre de mes  (Leído 1,432 veces)
RedZer


Desconectado Desconectado

Mensajes: 654



Ver Perfil
mostrar nombre de mes
« en: 31 Agosto 2011, 23:20 »

bueno tengo este code
Código
<?php  
$month=strtotime('2011-01-01');
 $end =strtotime('2011-08-01');
 while($month < $end) {
 echo date('Y M ', $month)."<br>";
  $month = strtotime("+1 month", $month);
  } ?>

lo que hace es sumarle 1 mes ala variable $month y el resultado es el siguiente
2011 Jan
2011 Feb
2011 Mar
2011 Apr
2011 May
2011 Jun
2011 Jul


mi duda es , como puedo hacer para k el nombre del mes no me aparezca en ingles? ejemplo

2011 Ene
2011 Feb


En línea

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo
Devilboy.Devil

Desconectado Desconectado

Mensajes: 147


Ver Perfil
Re: mostrar nombre de mes
« Respuesta #1 en: 31 Agosto 2011, 23:23 »

Código:
<?php

$mes = array("Enero","Febrero","Marzo".......);

$numeroMes = date("m");

echo $mes[$numeroMes];

?>


y ya


En línea
RedZer


Desconectado Desconectado

Mensajes: 654



Ver Perfil
Re: mostrar nombre de mes
« Respuesta #2 en: 31 Agosto 2011, 23:34 »

gracias , pero no me referia a eso. lo k yo deceo es k en esta linea
echo date('Y M ', $month)."<br>";
la letra Y M son con las k imprimo el año y el mes  entonces me imagino k cambiando las letras  se podria hacer k en ves de k imprima el mes en ingles lo imprima en español , pero no recuerdo en k formato ponerlas ni mucho menos k letras
leyendo el manual de php me encontre con algunas propiedades de date
http://mx.php.net/manual/en/function.date.php
pero ni una hace lo k deceo acaso no esposible?
« Última modificación: 31 Agosto 2011, 23:40 por RedZer » En línea

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo
Devilboy.Devil

Desconectado Desconectado

Mensajes: 147


Ver Perfil
Re: mostrar nombre de mes
« Respuesta #3 en: 1 Septiembre 2011, 00:05 »

gracias , pero no me referia a eso. lo k yo deceo es k en esta linea
echo date('Y M ', $month)."<br>";
la letra Y M son con las k imprimo el año y el mes  entonces me imagino k cambiando las letras  se podria hacer k en ves de k imprima el mes en ingles lo imprima en español , pero no recuerdo en k formato ponerlas ni mucho menos k letras
leyendo el manual de php me encontre con algunas propiedades de date
http://mx.php.net/manual/en/function.date.php
pero ni una hace lo k deceo acaso no esposible?

puedes hacer esto

<?php

$mes = array("Enero","Febrero","Marzo".......);

$numeroMes = date("m");

$año = date("Y");

echo $año.$mes[$numeroMes];

y ya

no existe una letra para español

?>
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines